|
| TEST_P (InitTest, AssetManagerRestarts) |
|
| INSTANTIATE_TEST_CASE_P (RequestersTestCases, InitTest, ValuesIn< vector< MetadataFileState >>({{REQUESTER_VALID, RESOURCE_VALID, WILL_LOAD, "Loading a valid requester will succeed"}, {REQUESTER_EMPTY_TYPE, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with empty type will fail"}, {REQUESTER_MISSING_TYPE, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with missing type will fail"}, {REQUESTER_EMPTY_KEY, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with empty key will fail"}, {REQUESTER_MISSING_KEY, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with missing key will fail"}, {REQUESTER_EMPTY_FILTER_KEY, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with empty filter_key will fail"}, {REQUESTER_INVALID_FILTER_VALUE, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with invalid filter_value will fail"}, {REQUESTER_MISSING_FILTER_VALUE, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with missing filter_value will fail"}, {REQUESTER_INVALID_ENDPOINT, RESOURCE_VALID, WILL_LOAD, "Loading requester with invalid endpoint will succeed"}, {REQUESTER_EMPTY_ENDPOINT, RESOURCE_VALID, WILL_LOAD, "Loading requester with empty endpoint will succeed"}, {REQUESTER_MISSING_ENDPOINT, RESOURCE_VALID, WILL_LOAD, "Loading requester with missing endpoint will succeed"}, {REQUESTER_INVALID_UNPACK, RESOURCE_VALID, WILL_LOAD, "Loading requester with invalid unpack will succeed"}, {REQUESTER_MISSING_UNPACK, RESOURCE_VALID, WILL_LOAD, "Loading requester with missing unpack will succeed"}, {REQUESTER_EMPTY_RESOURCE_ID, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with empty resource id will fail"}, {REQUESTER_MISSING_RESOURCE_ID, RESOURCE_VALID, WILL_BE_ERASED, "Loading requester with missing resource id will fail"}, {REQUESTER_INVALID_PRIORITY, RESOURCE_VALID, WILL_LOAD, "Loading requester with invalid priority will succeed"}, {REQUESTER_EMPTY_PRIORITY, RESOURCE_VALID, WILL_LOAD, "Loading requester with empty priority will succeed"}, {REQUESTER_MISSING_PRIORITY, RESOURCE_VALID, WILL_LOAD, "Loading requester with missing priority will succeed"}, {REQUESTER_EMPTY_TIMESTAMP, RESOURCE_VALID, WILL_LOAD, "Loading requester with empty timestamp will succeed"}, {REQUESTER_MISSING_TIMESTAMP, RESOURCE_VALID, WILL_LOAD, "Loading requester with missing timestamp will succeed"} }), PrintDescription()) |
|
| INSTANTIATE_TEST_CASE_P (ResourceTestCases, InitTest, ValuesIn< vector< MetadataFileState >>({{REQUESTER_VALID, RESOURCE_VALID, WILL_LOAD, "Loading a valid resource will succeed"}, {REQUESTER_VALID, RESOURCE_EMPTY_ID, WILL_LOAD, "Loading a resource with empty id will succeed"}, {REQUESTER_VALID, RESOURCE_MISSING_ID, WILL_LOAD, "Loading a resource with missing id will succeed"}, {REQUESTER_VALID, RESOURCE_EMPTY_SIZE, WILL_LOAD, "Loading a resource with empty size will succeed"}, {REQUESTER_VALID, RESOURCE_MISSING_SIZE, WILL_LOAD, "Loading a resource with missing size will succeed"}, {REQUESTER_VALID, RESOURCE_EMPTY_NAME, WILL_LOAD, "Loading a resource with empty name will succeed"}, {REQUESTER_VALID, RESOURCE_MISSING_NAME, WILL_LOAD, "Loading a resource with missing name will succeed"} }), PrintDescription()) |
|
|
static constexpr bool | WILL_LOAD = true |
|
static constexpr bool | WILL_BE_ERASED = false |
|
static auto | REQUESTER_VALID = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_TYPE = R"({"artifactType":"", "artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_TYPE = R"({ "artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_KEY = R"({"artifactType":"T","artifactKey":"", "filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_KEY = R"({"artifactType":"T", "filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_FILTER_KEY = R"({"artifactType":"T","artifactKey":"K","filters":{"" :["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_INVALID_FILTER_VALUE = R"({"artifactType":"T","artifactKey":"K","filters":{"F" :[]}, "endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_FILTER_VALUE = R"({"artifactType":"T","artifactKey":"K", "endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_INVALID_ENDPOINT = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":9, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_ENDPOINT = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":"","unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_ENDPOINT = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]}, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_INVALID_UNPACK = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":"huh","resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_UNPACK = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "resourceId":"R","priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_RESOURCE_ID = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"", "priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_RESOURCE_ID = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false, "priority":3, "usedTimestamp":10})" |
|
static auto | REQUESTER_INVALID_PRIORITY = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":7, "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_PRIORITY = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":"","usedTimestamp":10})" |
|
static auto | REQUESTER_MISSING_PRIORITY = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R", "usedTimestamp":10})" |
|
static auto | REQUESTER_EMPTY_TIMESTAMP = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3, "usedTimestamp":""})" |
|
static auto | REQUESTER_MISSING_TIMESTAMP = R"({"artifactType":"T","artifactKey":"K","filters":{"F":["A"]},"endpoint":0, "unpack":false,"resourceId":"R","priority":3 })" |
|
static auto | RESOURCE_VALID = R"({"id":"R","size":1 ,"name":"file"})" |
|
static auto | RESOURCE_EMPTY_ID = R"({"id":"" ,"size":1 ,"name":"file"})" |
|
static auto | RESOURCE_MISSING_ID = R"({ "size":1 ,"name":"file"})" |
|
static auto | RESOURCE_EMPTY_SIZE = R"({"id":"R","size":"","name":"file"})" |
|
static auto | RESOURCE_MISSING_SIZE = R"({"id":"R", "name":"file"})" |
|
static auto | RESOURCE_EMPTY_NAME = R"({"id":"R","size":1 ,"name":"" })" |
|
static auto | RESOURCE_MISSING_NAME = R"({"id":"R","size":1 })" |
|
static size_t | RESOURCE_SIZE = 1 |
|
static const string | RESOURCE_NAME = "file" |
|
static const string | RESOURCE_ID = "R" |
|
static const string | RESOURCE_METADATA_JSON = "metadata.json" |
|