test.chk

来自「开放源码的编译器open watcom 1.6.0版的源代码」· CHK 代码 · 共 902 行 · 第 1/5 页

CHK
902
字号
test_as1.exe
-----------------------------------------------------------------------------
Start Testing CoolAssociation:
-----------------------------------------------------------------------------
 Test 001:                        CoolAssociation<int,double> a0 -->   PASSED
 Test 002:                                           a0.length() -->   PASSED
 Test 003:                                         a0.capacity() -->   PASSED
 Test 004:                     CoolAssociation<int,double> a1(5) -->   PASSED
 Test 005:                                           a1.length() -->   PASSED
 Test 006:                                         a1.capacity() -->   PASSED
 Test 007:                    CoolAssociation<int,double> a2(10) -->   PASSED
 Test 008:                                         a2.capacity() -->   PASSED
 Test 009:                                         a2.put(1,1.0) -->   PASSED
 Test 010:                                         a2.put(2,2.0) -->   PASSED
 Test 011:                                         a2.put(3,3.0) -->   PASSED
 Test 012:                                         a2.put(4,4.0) -->   PASSED
 Test 013:                                           a2.length() -->   PASSED
 Test 014:                                         a2.capacity() -->   PASSED
 Test 015:                   CoolAssociation<int,double> a3 = a2 -->   PASSED
 Test 016:                                           a3.length() -->   PASSED
 Test 017:                                         a3.capacity() -->   PASSED
 Test 018:                                              a2 == a3 -->   PASSED
 Test 019:                                              a3 != a1 -->   PASSED
 Test 020:                                               a3 = a1 -->   PASSED
 Test 021:                                            a2.find(3) -->   PASSED
 Test 022:                                            a2.value() -->   PASSED
 Test 023:                                             a2.prev() -->   PASSED
 Test 024:                                              a2.key() -->   PASSED
 Test 025:                                             a2.next() -->   PASSED
 Test 026:                                      a2.get(1, value) -->   PASSED
 Test 027:                                    a2.get_key(d, key) -->   PASSED
 Test 028:                                           a2.length() -->   PASSED
 Test 029:                                           a2.put(5,e) -->   PASSED
 Test 030:                                            a2.reset() -->   PASSED
 Test 031:                                            a2.find(2) -->   PASSED
 Test 032:                                           a2.remove() -->   PASSED
 Test 033:                                          a2.remove(4) -->   PASSED
 Test 034:                                         a1.resize(10) -->   PASSED
 Test 035:                                      a0.set_length(2) -->   PASSED
 Test 036:                                   a3.set_growth_ratio -->   PASSED
 Test 037:                         CoolAssociation<int,char*> a0 -->   PASSED
 Test 038:                                           a0.length() -->   PASSED
 Test 039:                                         a0.capacity() -->   PASSED
 Test 040:                      CoolAssociation<int,char*> a1(5) -->   PASSED
 Test 041:                                           a1.length() -->   PASSED
 Test 042:                                         a1.capacity() -->   PASSED
 Test 043:               a1.set_value_compare(&my_compare_charP) -->   PASSED
 Test 044:                     CoolAssociation<int,char*> a2(10) -->   PASSED
 Test 045:                                         a2.capacity() -->   PASSED
 Test 046:                                       a2.put(1,"AAA") -->   PASSED
 Test 047:                                       a2.put(2,"BBB") -->   PASSED
 Test 048:                                       a2.put(3,"CCC") -->   PASSED
 Test 049:                                       a2.put(4,"DDD") -->   PASSED
 Test 050:                                           a2.length() -->   PASSED
 Test 051:                                         a2.capacity() -->   PASSED
 Test 052:                    CoolAssociation<int,char*> a3 = a2 -->   PASSED
 Test 053:                                           a3.length() -->   PASSED
 Test 054:                                         a3.capacity() -->   PASSED
 Test 055:                                              a2 == a3 -->   PASSED
 Test 056:                                              a3 != a1 -->   PASSED
 Test 057:                                               a3 = a1 -->   PASSED
 Test 058:                                            a2.find(3) -->   PASSED
 Test 059:                                            a2.value() -->   PASSED
 Test 060:                                             a2.prev() -->   PASSED
 Test 061:                                              a2.key() -->   PASSED
 Test 062:                                             a2.next() -->   PASSED
 Test 063:                                      a2.get(1, value) -->   PASSED
 Test 064:                                a2.get_key("DDD", key) -->   PASSED
 Test 065:                                           a2.length() -->   PASSED
 Test 066:                                       a2.put(5,"EEE") -->   PASSED
 Test 067:                                            a2.reset() -->   PASSED
 Test 068:                                            a2.find(2) -->   PASSED
 Test 069:                                           a2.remove() -->   PASSED
 Test 070:                                          a2.remove(4) -->   PASSED
 Test 071:                                          a2.remove(4) -->   PASSED
 Test 072:                                         a1.resize(10) -->   PASSED
 Test 073:                                      a0.set_length(2) -->   PASSED
 Test 074:                                   a3.set_growth_ratio -->   PASSED
 Test 075:                    CoolAssociation<int,CoolString> a0 -->   PASSED
 Test 076:                                           a0.length() -->   PASSED
 Test 077:                                         a0.capacity() -->   PASSED
 Test 078:                 CoolAssociation<int,CoolString> a1(5) -->   PASSED
 Test 079:                                           a1.length() -->   PASSED
 Test 080:                                         a1.capacity() -->   PASSED
 Test 081:                CoolAssociation<int,CoolString> a2(10) -->   PASSED
 Test 082:                                         a2.capacity() -->   PASSED
 Test 083:                           a2.put(1,CoolString("AAA")) -->   PASSED
 Test 084:                           a2.put(2,CoolString("BBB")) -->   PASSED
 Test 085:                           a2.put(3,CoolString("CCC")) -->   PASSED
 Test 086:                           a2.put(4,CoolString("DDD")) -->   PASSED
 Test 087:                                           a2.length() -->   PASSED
 Test 088:                                         a2.capacity() -->   PASSED
 Test 089:               CoolAssociation<int,CoolString> a3 = a2 -->   PASSED
 Test 090:                                           a3.length() -->   PASSED
 Test 091:                                         a3.capacity() -->   PASSED
 Test 092:                                              a2 == a3 -->   PASSED
 Test 093:                                              a3 != a1 -->   PASSED
 Test 094:                                               a3 = a1 -->   PASSED
 Test 095:                                            a2.find(3) -->   PASSED
 Test 096:                                            a2.value() -->   PASSED
 Test 097:                                             a2.prev() -->   PASSED
 Test 098:                                              a2.key() -->   PASSED
 Test 099:                                             a2.next() -->   PASSED
 Test 100:                                      a2.get(1, value) -->   PASSED
 Test 101:                                    a2.get_key(d, key) -->   PASSED
 Test 102:                                           a2.length() -->   PASSED
 Test 103:                                           a2.put(5,e) -->   PASSED
 Test 104:                                            a2.reset() -->   PASSED
 Test 105:                                            a2.find(2) -->   PASSED
 Test 106:                                           a2.remove() -->   PASSED
 Test 107:                                          a2.remove(4) -->   PASSED
 Test 108:                                         a1.resize(10) -->   PASSED
 Test 109:                                      a0.set_length(2) -->   PASSED
 Test 110:                                   a3.set_growth_ratio -->   PASSED
[ [1 AAA]  [5 EEE]  [3 CCC]  ]
-----------------------------------------------------------------------------
CoolAssociation Test Summary: 110 passed, 0 failed
-----------------------------------------------------------------------------
test_ass.exe
 Empty 
[ [1 (1)]  ]
[ [1 (1)]  [2 (1 2)]  ]
[ [1 (1)]  [2 (1 2)]  [3 (1 2 3)]  ]
[ [1 (1)]  [2 (1 2)]  [3 (1 2 3)]  [4 (1 2 3)]  ]

CoolBase_List ():


CoolBase_List (1):
Node0:
 Data = 1
 Ref count = 3


CoolBase_List (1 2):
Node0:
 Data = 1
 Ref count = 3
Node1:
 Data = 2
 Ref count = 1


CoolBase_List (1 2 3):
Node0:
 Data = 1
 Ref count = 4
Node1:
 Data = 2
 Ref count = 1
Node2:
 Data = 3
 Ref count = 1


CoolBase_List (1 2 3):
Node0:
 Data = 1
 Ref count = 4
Node1:
 Data = 2
 Ref count = 1
Node2:
 Data = 3
 Ref count = 1

test_avl.exe
-----------------------------------------------------------------------------
Start Testing CoolAVL_Tree:
-----------------------------------------------------------------------------
 Test 001:                                             b0.put(8) -->   PASSED
 Test 002:                                          b0.count() 1 -->   PASSED
 Test 003:                                     b0.tree_depth() 0 -->   PASSED
 Test 004:                                             b0.put(4) -->   PASSED
 Test 005:                                            b0.count() -->   PASSED
 Test 006:                                       b0.tree_depth() -->   PASSED
 Test 007:                                            b0.put(10) -->   PASSED
 Test 008:                                            b0.count() -->   PASSED
 Test 009:                                       b0.tree_depth() -->   PASSED
 Test 010:                                             b0.put(2) -->   PASSED
 Test 011:                                            b0.count() -->   PASSED

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?