Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(modules): ensure relative paths work correctly #1

Open
wants to merge 76 commits into
base: feat/esmodule
Choose a base branch
from

Conversation

appsforartists
Copy link

No description provided.

return a + b
}
export default plus
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should remove this default import, since we're exporting the function above

@appsforartists
Copy link
Author

Removed the default exports.

dignifiedquire and others added 26 commits May 6, 2017 11:14
- Remove polling usage for file change watching with chokidar on Mac OS

Closes karma-runner#2669
- Remove active testing of node versions below 4
- renamed batchInterval to autoWatchBatchDelay to aid in greppability.
- Modified debouncing tests to wait on promises.
- Added documentation explaining how list.removeFile is different from
list.addFile and list.changeFile.

Closes karma-runner#2331
chore(travis): only update npm in Node<5 and only to npm@3
…-autowatchbatchdelay

feat(watcher): Debounce autoWatchBatchDelay
fix(file-list): Stop polluting global environment with core-js
- Update dependencies as part of process to drop support for versions of Node.js below 4

Closes karma-runner#1812
Closes karma-runner#2688
feat(ci): disable testing of node versions below 4
…read-file-error

fix(preprocessor): retry if fs.readFile fails
We only validate comment message when `VALIDATE_COMMIT_MSG` is set,
and don't run Travis twice anymore.

Fixes karma-runner#2766
We pass the path relative to the .git directory, which is what
`validate-commit-msg` is expecting. A few extra items will also
be traced in case anything breaks in the future.

Fixes karma-runner#2753
Update cucumber tests to address the following incompatibilities:

1. usage of `defineSupportCode` instead of relying on invocation with
   appropriate `this` the modules `require`d by cucumber-js
2. replace regex literals with cucumber expression strings, as the
   former cause issues when non-existent capture groups are parsed
3. migrate from old-style tag selection syntax

Fixes karma-runner#2764
The contributors file contains two entries for me, at:
https://github.com/karma-runner/karma/blob/69978ee83e42c88b9cb048b2cb7a07d6e5c20e5b/package.json#L46
and:
https://github.com/karma-runner/karma/blob/69978ee83e42c88b9cb048b2cb7a07d6e5c20e5b/package.json#L54

This is because in Unicode `ę` can be written in two ways:
1. As a separate letter: `ę` (`"ę".length === 1`)
2. As "e" plus "Combining Ogonek" ("ogonek" means "a little tail" in Polish; `"ę".length === 2`, try it yourself), see http://www.fileformat.info/info/unicode/char/0328/index.htm

This `.mailmap` entry will collapse those two entries.
Jake Champion and others added 2 commits November 22, 2017 15:20
fix(config): Call debug log methods after setting the loglevel based upon config/cli-options
@appsforartists appsforartists force-pushed the feat/esmodule branch 6 times, most recently from 86d5def to f8806ac Compare November 22, 2017 20:52
@appsforartists appsforartists force-pushed the feat/esmodule branch 3 times, most recently from 71efdc4 to 5ca62bb Compare November 30, 2017 06:44
wesleycho and others added 3 commits November 29, 2017 22:57
- Add support for ES modules via `esModule` property in file config object
`esModule: true` is now `type: 'module'`.  Test updated to reflect that.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.