mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-29 01:54:09 +00:00
f58dc9b485
This removes the executable bits from files which aren't supposed to have them. Also removes shebangs for files which aren't supposed to be executable.
49 lines
1.6 KiB
JavaScript
49 lines
1.6 KiB
JavaScript
let identityTemplate = {
|
|
"Classes": { "@datatype": "tokens", "_string": "b a" },
|
|
"VisibleClasses": { "@datatype": "tokens", "_string": "c ß" }
|
|
};
|
|
|
|
TS_ASSERT_UNEVAL_EQUALS(GetIdentityClasses(identityTemplate), ["b", "a", "c", "ß"]);
|
|
TS_ASSERT_UNEVAL_EQUALS(GetVisibleIdentityClasses(identityTemplate), ["c", "ß"]);
|
|
|
|
identityTemplate = {
|
|
"Classes": { "@datatype": "tokens", "_string": "" },
|
|
"VisibleClasses": { "@datatype": "tokens", "_string": "c ß" }
|
|
};
|
|
|
|
TS_ASSERT_UNEVAL_EQUALS(GetIdentityClasses(identityTemplate), ["c", "ß"]);
|
|
TS_ASSERT_UNEVAL_EQUALS(GetVisibleIdentityClasses(identityTemplate), ["c", "ß"]);
|
|
|
|
identityTemplate = {
|
|
"Classes": { "@datatype": "tokens", "_string": "classA" },
|
|
"VisibleClasses": { "@datatype": "tokens", "_string": "classC classF" },
|
|
"Rank": "testRank"
|
|
};
|
|
|
|
TS_ASSERT_UNEVAL_EQUALS(GetIdentityClasses(identityTemplate), ["classA", "classC", "classF", "testRank"]);
|
|
TS_ASSERT_UNEVAL_EQUALS(GetVisibleIdentityClasses(identityTemplate), ["classC", "classF"]);
|
|
|
|
identityTemplate = {
|
|
};
|
|
|
|
TS_ASSERT_UNEVAL_EQUALS(GetIdentityClasses(identityTemplate), []);
|
|
TS_ASSERT_UNEVAL_EQUALS(GetVisibleIdentityClasses(identityTemplate), []);
|
|
|
|
identityTemplate = {
|
|
"Classes": { "@datatype": "tokens", "_string": "" },
|
|
"VisibleClasses": { "@datatype": "tokens", "_string": "" },
|
|
"Rank": ""
|
|
};
|
|
|
|
TS_ASSERT_UNEVAL_EQUALS(GetIdentityClasses(identityTemplate), []);
|
|
TS_ASSERT_UNEVAL_EQUALS(GetVisibleIdentityClasses(identityTemplate), []);
|
|
|
|
identityTemplate = {
|
|
"Classes": {},
|
|
"VisibleClasses": {},
|
|
"Rank": ""
|
|
};
|
|
|
|
TS_ASSERT_UNEVAL_EQUALS(GetIdentityClasses(identityTemplate), []);
|
|
TS_ASSERT_UNEVAL_EQUALS(GetVisibleIdentityClasses(identityTemplate), []);
|