Skip to content

Commit 4068662

Browse files
authored
Make test-data part of the build process (#171)
* Run test-data.sql twice to check for working cleanup * Remove new tables * Reorder deletes (fix problems due to review triggers)
1 parent 092de03 commit 4068662

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ before_script:
1414
script:
1515
- chmod +x ./test.sh && ./test.sh
1616
- docker exec -i faf-db mysql -uroot -pbanana faf < test-data.sql
17+
# run twice to check whether the cleanup works as well
18+
- docker exec -i faf-db mysql -uroot -pbanana faf < test-data.sql
1719
- chmod +x ./test-migrations.sh && ./test-migrations.sh
1820

1921
after_success:

test-data.sql

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
-- DUMMY DATA ONLY, FOR USE IN UNIT TESTS
22

3+
DELETE FROM teamkills;
34
DELETE FROM unique_id_users;
45
DELETE FROM uniqueid;
56
DELETE FROM global_rating;
@@ -8,12 +9,13 @@ DELETE FROM uniqueid_exempt;
89
DELETE FROM version_lobby;
910
DELETE FROM friends_and_foes;
1011
DELETE FROM ladder_map;
11-
DELETE FROM map_version_reviews_summary;
12+
DELETE FROM tutorial;
1213
DELETE FROM map_version_review;
14+
DELETE FROM map_version_reviews_summary;
1315
DELETE FROM map_version;
1416
DELETE FROM `map`;
15-
DELETE FROM mod_version_reviews_summary;
1617
DELETE FROM mod_version_review;
18+
DELETE FROM mod_version_reviews_summary;
1719
DELETE FROM mod_version;
1820
DELETE FROM `mod`;
1921
DELETE FROM mod_stats;
@@ -27,11 +29,10 @@ DELETE FROM ban;
2729
DELETE FROM clan_membership;
2830
DELETE FROM clan;
2931
DELETE FROM game_player_stats;
30-
DELETE FROM game_reviews_summary;
3132
DELETE FROM game_review;
33+
DELETE FROM game_reviews_summary;
3234
DELETE FROM game_stats;
3335
DELETE FROM game_featuredMods;
34-
DELETE FROM teamkills;
3536
DELETE FROM ladder_division_score;
3637
DELETE FROM ladder_division;
3738
DELETE FROM lobby_admin;

0 commit comments

Comments
 (0)