- Follow instructions from CirrusSearch (Quickstart) to get MediaWiki working locally.
- Refactor WebdriverIO tests (in tests/selenium) from sync to async mode.
- Push code to Gerrit.
TODO
1 | # Cucumber-js |
---|---|
2 | |
3 | This is the last version in the cucumber series. New releases will henceforth |
4 | be made under the @cucumber/cucumber package name. |
5 | |
6 | By installing this version you are implicitly installing the new @cucumber/cucumber |
7 | package. |
8 | |
9 | You should npm uninstall cucumber and then npm install --save-dev @cucumber/cucumber. |
10 | |
11 | After doing this you should replace your require or import statements to load |
12 | @cucumber/cucumber instead of cucumber. |
13 | |
14 | If you are using TypeScript, npm uninstall @types/cucumber (v7 has types built-in). Also |
15 | replace TableDefinition with DataTable if you are using these in your code. |
16 | |
17 | |
18 | + cucumber@7.0.0-rc.0 |
19 | added 112 packages from 247 contributors in 14.368s |
20 | osamaahmedtahir@Users-MacBook-Pro CirrusSearch % npm run test |
21 | |
22 | > cirrussearch@0.0.0 test /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch |
23 | > grunt test |
24 | |
25 | Running "eslint:all" (eslint) task |
26 | |
27 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/integration/features/step_definitions/page_steps.js |
28 | 12:61 error "cucumber" is not found node/no-missing-require |
29 | |
30 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/integration/features/step_definitions/search_steps.js |
31 | 3:40 error "cucumber" is not found node/no-missing-require |
32 | |
33 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/integration/features/support/hooks.js |
34 | 3:36 error "cucumber" is not found node/no-missing-require |
35 | |
36 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/integration/features/support/world.js |
37 | 13:42 error "cucumber" is not found node/no-missing-require |
38 | |
39 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/phpunit/fixtures/configDump/enwiki_crosslang_frwiki_config.json |
40 | 0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override |
41 | |
42 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/phpunit/fixtures/configDump/enwiki_crosslang_frwiki_invalid_config.json |
43 | 0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override |
44 | |
45 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/phpunit/fixtures/configDump/enwiki_sisterproject_configs.json |
46 | 0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override |
47 | |
48 | /Users/osamaahmedtahir/Desktop/Outreachy/core/extensions/CirrusSearch/tests/phpunit/fixtures/regexParser/ref_impl_fixtures.json |
49 | 0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override |
50 | |
51 | ✖ 8 problems (4 errors, 4 warnings) |
52 | |
53 | Warning: Task "eslint:all" failed. Use --force to continue. |
54 | |
55 | Aborted due to warnings. |
56 | npm ERR! code ELIFECYCLE |
57 | npm ERR! errno 3 |
58 | npm ERR! cirrussearch@0.0.0 test: `grunt test` |
59 | npm ERR! Exit status 3 |
60 | npm ERR! |
61 | npm ERR! Failed at the cirrussearch@0.0.0 test script. |
62 | npm ERR! This is probably not a problem with npm. There is likely additional logging output above. |
63 | |
64 | npm ERR! A complete log of this run can be found in: |
65 | npm ERR! /Users/osamaahmedtahir/.npm/_logs/2022-02-09T22_34_55_790Z-debug.log |