Ejemplo n.º 1
0
        public TelemetryTests(ITestOutputHelper output)
        {
            _fakeTelemetry = new FakeTelemetry();

            _output = output;

            _parser = CommandLineParser.Create(new ServiceCollection(), startServer: (options, invocationContext) => { },
                                               demo: (options, console, context, startOptions) => { return(Task.CompletedTask); },
                                               tryGithub: (options, c) => { return(Task.CompletedTask); },
                                               pack: (options, console) => { return(Task.CompletedTask); },
                                               verify: (options, console, startupOptions) => { return(Task.FromResult(1)); },
                                               telemetry: _fakeTelemetry,
                                               firstTimeUseNoticeSentinel: new NopFirstTimeUseNoticeSentinel());
        }
Ejemplo n.º 2
0
        public TelemetryTests()
        {
            _fakeTelemetry = new FakeTelemetry();

            _connectionFile = new FileInfo(Path.GetTempFileName());

            _disposables.Add(() => _connectionFile.Delete());

            _parser = CommandLineParser.Create(
                new ServiceCollection(),
                startServer: (options, invocationContext) => { },
                jupyter: (startupOptions, console, startServer, context) => Task.FromResult(1),
                startKernelServer: (startupOptions, kernel, console) => Task.FromResult(1),
                telemetry: _fakeTelemetry,
                firstTimeUseNoticeSentinel: new NopFirstTimeUseNoticeSentinel());
        }