"{"
"\"stage\":"
"[{"
- "\"type\": \"Layer\","
+ "\"type\": \"Actor\","
"\"size\": [100,100,1],"
"\"parentOrigin\": \"TOP_LEFT\","
"\"anchorPoint\": \"TOP_LEFT\","
- "\"maximumSize\": [100,100],"
- "\"orientation\": [10,10,10,10],"
- "\"clippingBox\": [10,10,10,10],"
"\"signals\": [{"
- "\"name\": \"touch\","
+ "\"name\": \"touched\","
"\"action\": \"quit\""
"}]"
"}]"
" \"size\": [200, 200, 1],"
" \"orientation\": [0, 0, 30],"
" \"signals\": [{"
- " \"name\": \"touch\","
+ " \"name\": \"touched\","
" \"action\": \"play\","
" \"animation\": \"animate\""
" }]"
" \"size\": [200, 200, 1],"
" \"orientation\": [0, 0, 30],"
" \"signals\": [{"
- " \"name\": \"touch\","
+ " \"name\": \"touched\","
" \"action\": \"play\","
" \"animation\": \"animate\""
" }]"
" \"image\": { \"url\": \"dir/{IMAGE_PATH}\" },"
" \"sizeWidth\": \"{WIDTH}\","
" \"signals\": [{"
- " \"name\": \"touch\","
+ " \"name\": \"touched\","
" \"action\": \"quit\""
" }]"
"}]"
" \"color\": [1,0,0,1],\n"
" \"actors\": {\n"
" \"childImage\": {\n"
- " \"color\": \"34\"\n"
+ " \"color\": [0,1,0,1]\n"
" }\n"
" }\n"
" }\n"
"},\n"
"\"templates\":\n"
"{\n"
- " \"imageViewTemplate\": { \n"
- " \"type\": \"ImageView\",\n"
- " \"styles\": [\"imageStyle\"]\n"
- " },\n"
" \"imageTree\": { \n"
" \"type\": \"ImageView\",\n"
" \"styles\": [\"imageStyle\"],\n"
" \"name\": \"image\",\n"
" \"size\": \"{SIZE}\",\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"quit\"\n"
" }],\n"
" \"actors\": [\n"
" {\n"
" \"type\":\"ImageView\",\n"
- " \"name\":\"childImage\", \n"
- " \"color\": \n"
- " {\n"
- " \"r\": 10,\n"
- " \"g\": 10,\n"
- " \"b\": 10,\n"
- " \"a\": 100\n"
- " }\n"
- " },\n"
- " {\n"
- " \"type\":\"imageViewTemplate\",\n"
- " \"name\":\"childImage2\"\n"
+ " \"name\":\"childImage\" \n"
" }\n"
" ]\n"
" }\n"
" \"color\": [1,0,0,1],\n"
" \"actors\": {\n"
" \"childImage\": {\n"
- " \"color\": \"#344353\"\n"
+ " \"color\": [0,1,0,1]\n"
" }\n"
" }\n"
"}\n"
" \"name\": \"image\",\n"
" \"size\": \"{SIZE}\",\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"quit\"\n"
" }],\n"
" \"actors\": [\n"
"[\n"
" { \n"
" \"type\": \"CameraActor\",\n"
- " \"name\": \"camera\"\n"
+ " \"name\": \"image\"\n"
" }, \n"
" { \n"
" \"type\": \"ImageView\",\n"
" \"name\": \"image\",\n"
" \"size\": [100,100,1],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"quit\"\n"
" }],\n"
" \"actors\": [\n"
" \"name\": \"subActor\"\n"
" }],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"hide\",\n"
" \"actor\": \"actor\",\n"
" \"childActor\": \"subActor\"\n"
" \"name\": \"subActor\"\n"
" }],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"set\",\n"
" \"actor\": \"subActor\",\n"
" \"property\": \"visible\",\n"
" \"name\": \"subActor\"\n"
" }],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"hide\"\n"
" }]\n"
" }]\n"
" \"name\": \"subActor\"\n"
" }],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"hide\"\n"
" }],\n"
" \"notifications\": [{\n"
" \"name\": \"image\",\n"
" \"size\": [100,100,1],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"quit\"\n"
" }],\n"
" \"properties\": {\n"
"\"parentOrigin\": \"TOP_LEFT\","
"\"anchorPoint\": \"TOP_LEFT\","
"\"signals\": [{"
- "\"name\": \"touch\","
+ "\"name\": \"touched\","
"\"action\": \"quit\""
"}]"
"}]"
" \"visible\": false\n"
" }],\n"
" \"signals\": [{\n"
- " \"name\": \"touch\",\n"
+ " \"name\": \"touched\",\n"
" \"action\": \"hide\",\n"
" \"actor\": \"actor\",\n"
" \"childActor\": \"subActor\"\n"
DALI_TEST_CHECK( std::string((*iterObject).first) == std::string("key" ));
DALI_TEST_CHECK( std::string(((*iterObject).second).GetString()) == std::string("value"));
- ++iter;
- DALI_TEST_CHECK(!( iter != root->CEnd() ));
-
- ++iter; // Go past the end
-
- iter++; // Use the other operator using the post increment operator
-
tet_result(TET_PASS);
END_TEST;
}
DALI_TEST_CHECK(1 == parser.GetErrorLineNumber());
DALI_TEST_CHECK(53 == parser.GetErrorPosition());
DALI_TEST_CHECK(11 == parser.GetErrorColumn());
- DALI_TEST_CHECK("Missing Value" == parser.GetErrorDescription());
tet_result(TET_PASS);
END_TEST;
END_TEST;
}
-
-int UtcDaliJsonParserDownCast(void)
-{
- BaseHandle handle = JsonParser::New();
- JsonParser parser = JsonParser::DownCast( handle );
- DALI_TEST_CHECK( parser );
- END_TEST;
-}
-
-int UtcDaliJsonParserTreeNodeCount(void)
-{
- std::string s1( ReplaceQuotes(" \
-{ \
- 'styles': \
- { \
- 'button': \
- { \
- 'backgroundColor':[0.8, 0.0, 1.0, 1.0], \
- 'foregroundColor':[1, 1, 1, 1] \
- } \
- } \
-} \
-"));
-
- JsonParser parser = JsonParser::New();
- parser.Parse( s1 );
-
- const TreeNode* treeNode = parser.GetRoot();
- DALI_TEST_EQUALS(1, treeNode->Count("styles"), TEST_LOCATION );
- DALI_TEST_EQUALS(0, treeNode->Count("random"), TEST_LOCATION );
-
- END_TEST;
-}
-
-int UtcDaliJsonParserTreeNodeFind(void)
-{
- std::string s1( ReplaceQuotes("\
-{ \
- 'string':'value2', \
- 'integer':2, \
- 'float':2.3, \
- 'boolean':true, \
- 'nil':null, \
- 'array':[1,2,3], \
- 'object':{'key':'value'} \
-} \
-"));
-
- JsonParser parser = JsonParser::New();
- parser.Parse( s1 );
-
- const TreeNode* treeNode = parser.GetRoot();
- const TreeNode* childNode = treeNode->Find("string");
- DALI_TEST_CHECK( childNode );
- const TreeNode* sameNode = childNode->Find("string");
- DALI_TEST_EQUALS( sameNode, childNode, TEST_LOCATION );
-
- END_TEST;
-}