Skip to content

Commit 43d9faf

Browse files
committed
add tree script test for mixed migration
1 parent 750526a commit 43d9faf

File tree

9 files changed

+318
-10
lines changed

9 files changed

+318
-10
lines changed

test/test_file_manager.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,13 @@ def test_assets(self):
6363
self.run_script("assets", "uncreated_app")
6464
self.run_script("assets", "file_outside_apps")
6565
self.run_script("assets", "file_outside_and_file_correct")
66+
self.run_script("assets", "multiple_assets_type")
67+
68+
def test_mixed_assets_and_html(self):
69+
self.run_script("mixed", "single_file_single_app")
70+
self.run_script("mixed", "multiple_file_single_app")
71+
self.run_script("mixed", "single_file_multiple_app")
72+
self.run_script("mixed", "multiple_file_multiple_app")
73+
self.run_script("mixed", "subfolders")
74+
self.run_script("mixed", "multiple_assets_type")
75+
self.run_script("mixed", "multiple_assets_type_multiple_app")
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
apps=django[settings],home
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- banner.png
7+
|- js/
8+
|- home/
9+
|- login.js
10+
|- logout.js
11+
|- css/
12+
|- home/
13+
|- color_scheme.css
14+
|- background.css
15+
16+
17+
========= EQUAL ========
18+
19+
django/
20+
|- settings.py
21+
home/
22+
|- static/
23+
|- home/
24+
|- img/
25+
|- banner.png
26+
|- js/
27+
|- login.js
28+
|- logout.js
29+
|- css/
30+
|- color_scheme.css
31+
|- background.css
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
apps=django[settings],home
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- banner.png
7+
|- logo.png
8+
|- js/
9+
|- home/
10+
|- script.js
11+
|- animation.js
12+
|- css/
13+
|- home/
14+
|- style.css
15+
|- homepage.css
16+
home/
17+
|- homepage.html
18+
|- 404.html
19+
20+
========= EQUAL ========
21+
22+
django/
23+
|- settings.py
24+
home/
25+
|- templates/
26+
|- home/
27+
|- homepage.html
28+
|- 404.html
29+
|- static/
30+
|- home/
31+
|- img/
32+
|- banner.png
33+
|- logo.png
34+
|- js/
35+
|- script.js
36+
|- animation.js
37+
|- css/
38+
|- style.css
39+
|- homepage.css
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
apps=django[settings],home,forum
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- banner.png
7+
|- logo.png
8+
|- forum/
9+
|- forum_chart.png
10+
|- forum_support.png
11+
|- js/
12+
|- home/
13+
|- script.js
14+
|- animation.js
15+
|- forum/
16+
|- logout.js
17+
|- login.js
18+
|- css/
19+
|- home/
20+
|- style.css
21+
|- homepage.css
22+
|- forum/
23+
|- user_settings.css
24+
|- common_settings.css
25+
home/
26+
|- homepage.html
27+
|- 404.html
28+
forum/
29+
|- forum.html
30+
|- logout.html
31+
|- login.html
32+
33+
========= EQUAL ========
34+
35+
django/
36+
|- settings.py
37+
home/
38+
|- templates/
39+
|- home/
40+
|- homepage.html
41+
|- 404.html
42+
|- static/
43+
|- home/
44+
|- img/
45+
|- banner.png
46+
|- logo.png
47+
|- js/
48+
|- script.js
49+
|- animation.js
50+
|- css/
51+
|- style.css
52+
|- homepage.css
53+
forum/
54+
|- templates/
55+
|- forum/
56+
|- forum.html
57+
|- logout.html
58+
|- login.html
59+
|- static/
60+
|- forum/
61+
|- img/
62+
|- forum_chart.png
63+
|- forum_support.png
64+
|- js/
65+
|- logout.js
66+
|- login.js
67+
|- css/
68+
|- user_settings.css
69+
|- common_settings.css
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
apps=django[settings],home,forum
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- banner.png
7+
|- logo.png
8+
|- forum/
9+
|- banner.png
10+
|- logo_forum.png
11+
home/
12+
|- homepage.html
13+
|- custom_homepage.html
14+
forum/
15+
|- forum_home.html
16+
|- logout.html
17+
|- login.html
18+
19+
========= EQUAL ========
20+
21+
django/
22+
|- settings.py
23+
home/
24+
|- templates/
25+
|- home/
26+
|- homepage.html
27+
|- custom_homepage.html
28+
|- static/
29+
|- home/
30+
|- img/
31+
|- banner.png
32+
|- logo.png
33+
forum/
34+
|- templates/
35+
|- forum/
36+
|- forum_home.html
37+
|- logout.html
38+
|- login.html
39+
|- static/
40+
|- forum/
41+
|- img/
42+
|- banner.png
43+
|- logo_forum.png

test/tree_script/test.txt renamed to test/tree_script/mixed/multiple_file_single_app

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,25 @@
1-
apps=django-app[settings],home,menu
1+
apps=django[settings],home
22

33
assets/
44
|- img/
55
|- home/
6+
|- banner.png
67
|- logo.png
7-
|- random.img
88
home/
9-
|- home.html
9+
|- homepage.html
10+
|- 404.html
1011

11-
======= EQUAL =======
12+
========= EQUAL ========
1213

13-
django-app/
14+
django/
1415
|- settings.py
1516
home/
17+
|- templates/
18+
|- home/
19+
|- homepage.html
20+
|- 404.html
1621
|- static/
1722
|- home/
1823
|- img/
24+
|- banner.png
1925
|- logo.png
20-
|- random.img
21-
|- templates/
22-
|- home/
23-
|- home.html
24-
menu/
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
apps=django[settings],home,forum
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- banner.png
7+
|- forum/
8+
|- banner.png
9+
home/
10+
|- homepage.html
11+
forum/
12+
|- forum_home.html
13+
14+
========= EQUAL ========
15+
16+
django/
17+
|- settings.py
18+
home/
19+
|- templates/
20+
|- home/
21+
|- homepage.html
22+
|- static/
23+
|- home/
24+
|- img/
25+
|- banner.png
26+
forum/
27+
|- templates/
28+
|- forum/
29+
|- forum_home.html
30+
|- static/
31+
|- forum/
32+
|- img/
33+
|- banner.png
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apps=django[settings],home
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- banner.png
7+
home/
8+
|- homepage.html
9+
10+
========= EQUAL ========
11+
12+
django/
13+
|- settings.py
14+
home/
15+
|- templates/
16+
|- home/
17+
|- homepage.html
18+
|- static/
19+
|- home/
20+
|- img/
21+
|- banner.png

test/tree_script/mixed/subfolders

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
apps=django[settings],home,forum
2+
3+
assets/
4+
|- img/
5+
|- home/
6+
|- userspace/
7+
|- profil.jpeg
8+
|- brand.svg
9+
|- banner.png
10+
|- forum/
11+
|- banner.png
12+
|- common/
13+
|- admins/
14+
|- contract.jpeg
15+
|- non-admin/
16+
|- user-contract.jpeg
17+
|- agreement.png
18+
home/
19+
|- userspace/
20+
|- user_home.html
21+
|- private_space/
22+
|- private_user_home.html
23+
|- private_friends.html
24+
|- homepage.html
25+
forum/
26+
|- forum_home.html
27+
28+
========= EQUAL ========
29+
30+
django/
31+
|- settings.py
32+
home/
33+
|- templates/
34+
|- home/
35+
|- userspace/
36+
|- user_home.html
37+
|- private_space/
38+
|- private_user_home.html
39+
|- private_friends.html
40+
|- homepage.html
41+
|- static/
42+
|- home/
43+
|- img/
44+
|- userspace/
45+
|- profil.jpeg
46+
|- brand.svg
47+
|- banner.png
48+
forum/
49+
|- templates/
50+
|- forum/
51+
|- forum_home.html
52+
|- static/
53+
|- forum/
54+
|- img/
55+
|- banner.png
56+
|- common/
57+
|- admins/
58+
|- contract.jpeg
59+
|- non-admin/
60+
|- user-contract.jpeg
61+
|- agreement.png

0 commit comments

Comments
 (0)