Skip to content

Commit 39293a9

Browse files
ujjol1234mikehardy
authored andcommitted
add asssertions for MAX_MEDIA_FILENAME_LENGTH and MAX_MEDIA_FILENAME_LENGTH_SERVER
1 parent 8b2fad3 commit 39293a9

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

rsdroid/src/test/java/net/ankiweb/BackendSyncTest.kt

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,25 @@ class BackendSyncTest {
1616

1717
val content = file.readText()
1818

19-
val expectedContent = "pub static MAX_INDIVIDUAL_MEDIA_FILE_SIZE: usize = 100 * 1024 * 1024"
19+
val expected_MAX_MEDIA_FILENAME_LENGTH = "pub static MAX_MEDIA_FILENAME_LENGTH: usize = 120"
20+
21+
val expected_MAX_MEDIA_FILENAME_LENGTH_SERVER = "pub const MAX_MEDIA_FILENAME_LENGTH_SERVER: usize = 255"
22+
23+
val expected_MAX_INDIVIDUAL_MEDIA_FILE_SIZE = "pub static MAX_INDIVIDUAL_MEDIA_FILE_SIZE: usize = 100 * 1024 * 1024"
24+
25+
assertTrue(
26+
"MAX_MEDIA_FILENAME_LENGTH in Backend.kt is out of sync with anki",
27+
content.contains(expected_MAX_MEDIA_FILENAME_LENGTH),
28+
)
29+
30+
assertTrue(
31+
"MAX_MEDIA_FILENAME_LENGTH_SERVER in Backend.kt is out of sync with anki",
32+
content.contains(expected_MAX_MEDIA_FILENAME_LENGTH_SERVER),
33+
)
2034

2135
assertTrue(
2236
"MAX_INDIVIDUAL_MEDIA_FILE_SIZE in Backend.kt is out of sync with anki",
23-
content.contains(expectedContent),
37+
content.contains(expected_MAX_INDIVIDUAL_MEDIA_FILE_SIZE),
2438
)
2539
}
2640
}

0 commit comments

Comments
 (0)