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

Update Intern to 3.4.0 #982

Closed
miketaylr opened this issue Mar 25, 2016 · 4 comments
Closed

Update Intern to 3.4.0 #982

miketaylr opened this issue Mar 25, 2016 · 4 comments
Assignees

Comments

@miketaylr
Copy link
Member

The main reason I think we should do this is for the new bail option:

theintern/intern@a6a732e

What that means is if we hit a single test failure, Intern doesn't bother to run any more tests.

The latest release is 3.0.6: https://github.com/theintern/intern/releases/tag/3.0.6

So we'll probably want whatever comes next.

@miketaylr
Copy link
Member Author

A few updates have been released, latest being https://github.com/theintern/intern/releases/tag/3.2.0

@miketaylr miketaylr changed the title Update Intern to latest version (when it's released) Update Intern to 3.4.0 Jan 11, 2017
@miketaylr miketaylr self-assigned this Jan 11, 2017
miketaylr pushed a commit that referenced this issue Jan 11, 2017
miketaylr pushed a commit that referenced this issue Jan 13, 2017
miketaylr pushed a commit that referenced this issue Jan 13, 2017
miketaylr pushed a commit that referenced this issue Jan 13, 2017
…pers.js.

Before, when Intern was injecting the code to postMessage blobs, Firefox
was throwing an x-ray wrapper permission error, which killed the test.

Presumably this is related to how WebDriver/Intern injects the JS test files.
As a test-only workaround, make it possible to load a test helper file so
methods can be called trusted content.
miketaylr pushed a commit that referenced this issue Jan 13, 2017
miketaylr pushed a commit that referenced this issue Jan 13, 2017
miketaylr pushed a commit that referenced this issue Feb 2, 2017
miketaylr pushed a commit that referenced this issue Feb 2, 2017
…pers.js.

Before, when Intern was injecting the code to postMessage blobs, Firefox
was throwing an x-ray wrapper permission error, which killed the test.

Presumably this is related to how WebDriver/Intern injects the JS test files.
As a test-only workaround, make it possible to load a test helper file so
methods can be called trusted content.
@karlcow karlcow closed this as completed in 2ac4caf Feb 2, 2017
@karlcow
Copy link
Member

karlcow commented Feb 16, 2017

ok thanks. Mike.

→ nvm current
v4.0.0

→ grunt
Running "checkDependencies:default" (checkDependencies) task
>> intern: installed: 2.2.0, expected: 3.4.0
>> Invoke npm install to install missing packages
Warning: Task "checkDependencies:default" failed. Use --force to continue.

Aborted due to warnings.

Let's give it a try

and then

→ grunt
Running "checkDependencies:default" (checkDependencies) task

Running "eslint:target" (eslint) task

Running "concat:dist" (concat) task
File "webcompat/static/js/webcompat.js" created.

Running "concat:diagnose" (concat) task
File "webcompat/static/js/diagnose.js" created.

Running "concat:issues" (concat) task
File "webcompat/static/js/issues.js" created.

Running "concat:issueList" (concat) task
File "webcompat/static/js/issue-list.js" created.

Running "concat:userActivity" (concat) task
File "webcompat/static/js/user-activity.js" created.

Running "concat:cssFixmeLibs" (concat) task
File "webcompat/static/js/cssfixme.js" created.

Running "uglify:dist" (uglify) task
File "webcompat/static/js/webcompat.min.js" created.

Running "uglify:issues" (uglify) task
File "webcompat/static/js/issues.min.js" created.

Running "uglify:issueList" (uglify) task
File "webcompat/static/js/issue-list.min.js" created.

Running "uglify:userActivity" (uglify) task
File "webcompat/static/js/user-activity.min.js" created.

Running "uglify:diagnose" (uglify) task
File "webcompat/static/js/diagnose.min.js" created.

Running "uglify:cssFixmeLibs" (uglify) task
File "webcompat/static/js/cssfixme.min.js" created.

Running "postcss:dist" (postcss) task

webcompat/static/css/development/main.css
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]
undefined [undefined]

>> 1 processed stylesheet created.

Running "cssmin:combine" (cssmin) task
File webcompat/static/css/webcompat.min.css created: 220.66 kB → 49.16 kB

Done, without errors.

Yeah!

@miketaylr
Copy link
Member Author

@magsout do you know what's up with the wall of undefined [undefined]? That seems like a recent thing. Everything still works though, so I just ignore it.

@magsout
Copy link
Member

magsout commented Feb 16, 2017

@miketaylr Yes I saw that. I do not know where it comes from. I know it's from PostCSS and I think postcss-message. I would look to update. But as you said it has no impact. These are just messages in the console.

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

No branches or pull requests

3 participants