Mercurial > hg > Gears > Gears
changeset 1036:9b95501b272b
fix rbtree test made executable
author | matac42 <matac@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 03 Nov 2023 19:34:36 +0900 |
parents | b331fcbdaec8 |
children | 7ccd8ba5bc93 |
files | src/parallel_execution/test/rbTree_test.cbc src/parallel_execution/test/rb_tree_test1.cbc |
diffstat | 2 files changed, 24 insertions(+), 24 deletions(-) [+] |
line wrap: on
line diff
--- a/src/parallel_execution/test/rbTree_test.cbc Thu Nov 02 16:28:25 2023 +0900 +++ b/src/parallel_execution/test/rbTree_test.cbc Fri Nov 03 19:34:36 2023 +0900 @@ -72,7 +72,7 @@ node->value = (union Data*)new Integer(); ((Integer*)node->value)->value = 0; node->key = 10; - goto tree->put(exit_code); + goto tree->put(node, exit_code); } __code rbTreeTest5_stub(struct Context* context) {
--- a/src/parallel_execution/test/rb_tree_test1.cbc Thu Nov 02 16:28:25 2023 +0900 +++ b/src/parallel_execution/test/rb_tree_test1.cbc Fri Nov 03 19:34:36 2023 +0900 @@ -53,7 +53,7 @@ node->key = 1; Queue* queue = createSynchronizedQueue(context); node->value = queue; - goto tree->remove(node, printResult); + goto tree->remove(node, exit_code); } // 手書きstub @@ -64,29 +64,29 @@ } // 動作未確認 -__code printResult(struct Tree* tree) { - printf("---result\n"); - struct Node* node = &(tree->tree)->Node; - if (node == NULL) { - printf("NULL"); - } else { - printf("key = %d (", node->key); - printTree1((union Data*)(node->right)); - printf("), ("); - printTree1((union Data*)(node->left)); - printf(")"); - } - printf("\n"); - goto exit_code(context); -} - +// __code printResult(struct Tree* tree) { +// printf("---result\n"); +// struct Node* node = &(tree->tree)->Node; +// if (node == NULL) { +// printf("NULL"); +// } else { +// printf("key = %d (", node->key); +// printTree1((union Data*)(node->right)); +// printf("), ("); +// printTree1((union Data*)(node->left)); +// printf(")"); +// } +// printf("\n"); +// goto exit_code(context); +// } + // 手書きstub -__code printResult_stub(struct Context* context) { - printf("---result stub\n"); - Tree* tree = (struct Tree*)Gearef(context, Tree)->tree; - goto printResult(context, tree); -} +// __code printResult_stub(struct Context* context) { +// printf("---result stub\n"); +// Tree* tree = (struct Tree*)Gearef(context, Tree)->tree; +// goto printResult(context, tree); +// } int main(int argc, char const* argv[]) { goto createRBTreeTest(); -} \ No newline at end of file +}