Exemplo n.º 1
0
        private IObservable <Unit> StartDiscoveringTestsIf(IObservable <StartUnitTest[]> cfg, bfgWorker testWorker)
        {
            return(cfg.Take(1).Select(tests =>
            {
                //todo: cleanup this code and decide
                if (!tests.AnyItems() || tests[0].AppStatusUrl.IsNullOrWhitespace() && !Directory.Exists(tests[0].UseAppVersion))
                {
                    testWorker.DiscoverAndDoWork();
                }

                return new Unit();
            }));
        }