intern icon indicating copy to clipboard operation
intern copied to clipboard

A next-generation code testing stack for JavaScript.

Results 112 intern issues
Sort by recently updated
recently updated
newest added

Add functionality to Intern for asking the user for input. This function should be exported on the Intern object and be fairly basic, like: ```ts const name = await intern.askUser('What...

enhancement
effort-medium
domain-ui
priority-medium

#1096 will add watch mode for Node unit tests. Intern should also support a watch mode for browser unit tests when using Intern in serve-only mode. Intern would notice changes...

enhancement
effort-medium
priority-medium

Certain web driver feature tests can't be run in all browsers because they can cause the browser to freeze or the session to hang. These are currently handled in Server....

enhancement
effort-medium
domain-webdriver
priority-medium

Intern's current documentation system is designed to make maintenance as simple as possible. Developers update documentation in this repo, and the documentation viewer on theintern.io renders it into something pretty...

domain-documentation
effort-high
priority-medium

In Intern master, `browserVersion` and `version` are being handled differently, at least for MS Edge Chromium. To test, create a test config with ``` "environments": {"browserName": "MicrosoftEdge", "version": "insider preview"...

bug
effort-low
priority-high

Reorganize the existing documentation in the Intern repo. The goal of this issue isn't to substantially rewrite or add documentation (not all of the topics in the example below exist...

domain-documentation
effort-low
priority-medium

Sometimes commands sent to remote browsers timeout due to transient network flakiness. (See #905.) In those cases, it would be helpful if Intern would try re-sending a command some limited...

enhancement
effort-medium
domain-webdriver
priority-high

# Expected behavior click() should click a button. ## Current behavior It throws an exception: ``` InvalidArgument: [POST .../element/.../click] invalid argument: missing command parameters ``` ## Possible solution Based on...

bug
effort-low
domain-webdriver
repo-leadfoot
priority-high

Currently the WebDriver code in Intern assumes that the remote browser is using the JsonWireProtocol by default. Intern performs feature tests to determine if certain commands are broken, and to...

enhancement
effort-high
domain-webdriver
priority-high

Currently Intern's webdriver code performs a battery of feature tests when a session is started to determine which commands are broken and whether some follow the JWP or W3C standard....

enhancement
effort-high
domain-webdriver
priority-high