#7278 Run WebUI unit test in TravisCI
Closed: fixed Opened by pvomacka.

Request for enhancement

As a developer , I want know that my changes in code does not break method API which is expected by the rest of code.

Actual behavior

No WebUI unit tests run automatically

Expected behavior

WebUI unit tests should be run automatically with each PR.

Additional info:

For running WebUI unit tests might be used Grunt and its grunt-contrib-qunit plugin which uses PhantomJS as headless browser.


Metadata Update from @pvomacka:
- Issue set to the milestone: FreeIPA 4.7
- Issue tagged with: tests, webui

Metadata Update from @pvoborni:
- Issue priority set to: important

Metadata Update from @pvomacka:
- Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/1332
- Issue untagged with: tests, webui
- Issue priority set to: None (was: important)

Metadata Update from @pvomacka:
- Issue assigned to pvomacka

Metadata Update from @pvomacka:
- Issue priority set to: important
- Issue tagged with: tests, webui

master:

  • 68540856cfdc049771964112eb83369143441077 Update qunit.js to version 2.4.1
  • 8b25ac88e16a5481ede47823e16cad5d0018d4fd Update QUnit CSS file to 2.4.1
  • c48ac2819b1d5c0ea0368510240ff3083cc70e3e Add Gruntfile and package.json to ui directory
  • c50092c3b5542cb068ae54bb1311d07697a78c5c Update jsl to not warn about module in Gruntfile
  • c47784dc9f19de68e810bf7ac627c1630d3e0184 Create symlink to qunit.js
  • 2dd774107579f6ac5505ce32e74da0250f9b3ced Update tests
  • 905a0abfd6084eb2cf5473ac81ce9b165c68cb80 Update README about WebUI unit tests
  • e89163d49143d7f9c989a5d7dea9f78632bf65a4 Edit TravisCI conf files to run WebUI unit tests
  • 8aca1fe72a68591dda4d695f3d23dd7cae68364d Update jsl.conf in tests subfolder
  • 0f28c7e32efbb80b03455de93b21314b38d9dfae Include npm related files into Makefile and .gitignore

Metadata Update from @cheimes:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Metadata