Jason Cheatham

Results 96 issues of Jason Cheatham

In Intern 4, the test server run son port 9000 by default, or a port specified by the user. Intern should understand a `serverPort` option of 'auto' (or something similar)...

enhancement
effort-medium
priority-low

When parsing JSON data, such as a config files or JSON messages received from remotes, Intern doesn't provide much information about errors in the data. For example, Intern currently shows...

enhancement
effort-medium
domain-reporters
priority-medium

Intern and digdug intercept SIGINT to allow for a graceful shutdown. Currently Intern's SIGINT handler just shuts down the server in serve-only mode. In normal testing mode Intern will still...

bug
effort-medium
priority-high

Internal code that needs to emit events shouldn't need to go through Executor to do it. Executor should still provide `emit` for external consumers, but internal code should be able...

effort-medium
priority-medium

Intern should provide an easy way to retrieve logs from remote test sessions. ### Requirements * Enable or disable log capture per session or globally * Optionally capture logs to...

enhancement
effort-medium
priority-low

Intern should be runnable with no configuration. When no config is provided, the suites list should use a default value, and the node environment should be used. Currently, Intern only...

enhancement
effort-low
priority-high

The goal of this issue is to define how Intern's CLI should behave and what capabilities it should support. The current CLI is very simple and behaves in some non-standard...

discovery
priority-high

Allow test interfaces and assertions to be added to the global namespace, making testing writing simpler. By default, the only thing added to the global space should be the existing...

enhancement
effort-medium
needs-opinions

Intern should have built-in support for snapshot testing for serializable data values. The goal would be for Intern to record values (any JSON-serializable value, like React render trees) to files...

enhancement
effort-high
priority-medium

Intern should provide an out-of-the-box solution for module mocking. The system should work with at least the Node loader and webpack, and it should provide type safety. The mocking system...

enhancement
effort-high
priority-medium