David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 1 | load( |
| 2 | "//tools/bzl:gwt.bzl", |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 3 | "gen_ui_module", |
David Pursehouse | fd0fcb2 | 2018-06-14 15:32:28 +0900 | [diff] [blame] | 4 | "gwt_genrule", |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 5 | "gwt_user_agent_permutations", |
| 6 | ) |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 7 | load("//tools/bzl:junit.bzl", "junit_tests") |
David Ostrovsky | 930f29e | 2019-01-08 23:11:59 +0100 | [diff] [blame] | 8 | load("//tools/bzl:license.bzl", "license_test") |
David Ostrovsky | ab6c4b4 | 2016-09-04 13:12:44 +0200 | [diff] [blame] | 9 | |
David Ostrovsky | b5313f0 | 2016-09-23 14:18:00 +0200 | [diff] [blame] | 10 | gwt_genrule() |
David Ostrovsky | ab6c4b4 | 2016-09-04 13:12:44 +0200 | [diff] [blame] | 11 | |
David Ostrovsky | aeaa73e | 2018-11-25 05:28:29 +0100 | [diff] [blame] | 12 | gwt_genrule(suffix = "_r") |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 13 | |
| 14 | gen_ui_module(name = "ui_module") |
| 15 | |
| 16 | gen_ui_module( |
| 17 | name = "ui_module", |
| 18 | suffix = "_r", |
| 19 | ) |
Yuxuan 'fishy' Wang | 9d0e8ea | 2016-08-09 13:55:47 -0700 | [diff] [blame] | 20 | |
David Ostrovsky | 13a2fc4 | 2016-10-30 23:43:42 +0100 | [diff] [blame] | 21 | gwt_user_agent_permutations() |
| 22 | |
Yuxuan 'fishy' Wang | 9d0e8ea | 2016-08-09 13:55:47 -0700 | [diff] [blame] | 23 | license_test( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 24 | name = "ui_module_license_test", |
| 25 | target = ":ui_module", |
Yuxuan 'fishy' Wang | 9d0e8ea | 2016-08-09 13:55:47 -0700 | [diff] [blame] | 26 | ) |
David Ostrovsky | e2ad277 | 2016-11-13 07:58:11 -0800 | [diff] [blame] | 27 | |
| 28 | junit_tests( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 29 | name = "ui_tests", |
| 30 | srcs = glob(["src/test/java/**/*.java"]), |
| 31 | visibility = ["//visibility:public"], |
| 32 | deps = [ |
| 33 | ":ui_module", |
| 34 | "//gerrit-common:client", |
| 35 | "//gerrit-extension-api:client", |
| 36 | "//lib:junit", |
Patrick Hiesel | 272a803 | 2017-05-30 16:48:48 +0200 | [diff] [blame] | 37 | "//lib:truth", |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 38 | "//lib/gwt:dev", |
| 39 | "//lib/gwt:user", |
| 40 | ], |
David Ostrovsky | e2ad277 | 2016-11-13 07:58:11 -0800 | [diff] [blame] | 41 | ) |