Skip to content

Commit

Permalink
feat(tests): add gradle task to run functional tests for easier CI (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
Scott committed Dec 17, 2018
1 parent 97b05b7 commit b79a7f1
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,16 @@ task karma(type: NodeTask) {
}
}

task functionalTestsChrome(type: NodeTask) {
script = file('test/functional/run.js')
args = ['--replay-fixtures', '--serve-deck', '--imposter-port=8084', '--browser=chrome', '--headless']
}

task functionalTestsFirefox(type: NodeTask) {
script = file('test/functional/run.js')
args = ['--replay-fixtures', '--serve-deck', '--imposter-port=8084', '--browser=firefox', '--headless']
}

task generateVersionFile << {
'git update-index --assume-unchanged version.json'.execute()
def buildInfo = [
Expand All @@ -88,6 +98,8 @@ test.dependsOn 'karma'
copyFavicon.dependsOn 'test'
buildDeb.dependsOn 'copyFavicon'
buildRpm.dependsOn 'webpack'
functionalTestsChrome.dependsOn 'yarn'
functionalTestsFirefox.dependsOn 'yarn'

String toVers(String v) {
int idx = v.indexOf('-')
Expand Down

0 comments on commit b79a7f1

Please sign in to comment.