メソッドを書き換えたらテスト失敗しまくり (2009/09/24 08:29)
CSVモードの仕様変更にともなり、とあるメソッドを書き換えて単体テストすると以下のように失敗しまくり。
バグの可能性もあるけど、ほとんどはテストが仕様変更に対応していないため。
テストと仕様変更は相性が悪いお
===
vvmisc:
....................................................
OK! (52 tested)
lineMgrImpl:
................................................................
OK! (64 tested)
const_cell_iterator:
..........................FF.F...FFFF...................FFFF...........................................................................................................FFFFFFFFF........FFFFFFF.FF...............................................................................................................
*** NG! (29 failed / 305 tested)
"d:\vivi3.01\cell_iterator_test.cpp"(69); 3 を期待しましたが 7 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(71); 1 を期待しましたが 0 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(73); 4 を期待しましたが 1 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(87); 1 を期待しましたが 0 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(88); 2 を期待しましたが 1 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(89); 3 を期待しましたが 2 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(90); 5 を期待しましたが 3 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(137); 2 を期待しましたが 3 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(138); 3 を期待しましたが 5 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(139); 3 を期待しましたが 6 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(140); 3 を期待しましたが 6 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(288); 1 を期待しましたが 2 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(290); 2 を期待しましたが 5 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(291); 3 を期待しましたが 7 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(292); 4 を期待しましたが 9 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(293); 1 を期待しましたが 0 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(294); 2 を期待しましたが 1 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(295); 4 を期待しましたが 2 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(296); 5 を期待しましたが 3 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(297); 7 を期待しましたが 4 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(308); 2 を期待しましたが 4 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(309); 3 を期待しましたが 6 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(310); 5 を期待しましたが 10 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(311); 6 を期待しましたが 12 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(312); 8 を期待しましたが 16 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(313); 10 を期待しましたが 20 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(314); 1 を期待しましたが 0 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(316); 3 を期待しましたが 1 でした。
"d:\vivi3.01\cell_iterator_test.cpp"(317); 4 を期待しましたが 3 でした。
const_cell_iterator::const_char_iterator:
................................................................................................
OK! (96 tested)
editEngine:
................
OK! (16 tested)
CViewLineMgr:
............F.FFF.....................F.FFFFFF.....................
*** NG! (11 failed / 67 tested)
"d:\vivi3.01\viewlinemgr_test.cpp"(41); 3 を期待しましたが 7 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(43); 7 を期待しましたが 8 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(44); 8 を期待しましたが 10 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(45); 9 を期待しましたが 13 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(69); 1 を期待しましたが 0 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(71); 1 を期待しましたが 2 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(72); 4 を期待しましたが 1 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(73); 6 を期待しましたが 5 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(74); 7 を期待しましたが 6 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(75); 8 を期待しましたが 7 でした。
"d:\vivi3.01\viewlinemgr_test.cpp"(76); 10 を期待しましたが 8 でした。
CViewCursor:
......................................F.............................F..F..............................................FF.............F..FF.FF.......................F.....F.......................F.............................................
*** NG! (13 failed / 240 tested)
"d:\vivi3.01\viewcursor_test.cpp"(95); 3 を期待しましたが 7 でした。
"d:\vivi3.01\viewcursor_test.cpp"(155); 14 を期待しましたが 16 でした。
"d:\vivi3.01\viewcursor_test.cpp"(159); 15 を期待しましたが 19 でした。
"d:\vivi3.01\viewcursor_test.cpp"(242); 4 を期待しましたが 1 でした。
"d:\vivi3.01\viewcursor_test.cpp"(243); 3 を期待しましたが 2 でした。
"d:\vivi3.01\viewcursor_test.cpp"(275); 0 を期待しましたが 1 でした。
"d:\vivi3.01\viewcursor_test.cpp"(279); 1 を期待しましたが 4 でした。
"d:\vivi3.01\viewcursor_test.cpp"(280); 2 を期待しましたが 7 でした。
"d:\vivi3.01\viewcursor_test.cpp"(283); 3 を期待しましたが 6 でした。
"d:\vivi3.01\viewcursor_test.cpp"(284); 4 を期待しましたが 6 でした。
"d:\vivi3.01\viewcursor_test.cpp"(339); 1 を期待しましたが 2 でした。
"d:\vivi3.01\viewcursor_test.cpp"(348); 1 を期待しましたが 2 でした。
"d:\vivi3.01\viewcursor_test.cpp"(410); 4 を期待しましたが 6 でした。
コメント:
( page views in recent 7 days)
|