PageRenderTime 70ms CodeModel.GetById 66ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/tst/org/diffkit/diff/testcase/test34.README.txt

http://diffkit.googlecode.com/
Plain Text | 29 lines | 25 code | 4 blank | 0 comment | 0 complexity | dac23ecfe4276a800f3fc892affbf0bf MD5 | raw file
 1test34 README
 2=========
 3
 4Description
 5---------- 
 6Compare SpreadSheet tables using a MagicPlan. Key is COLUMN1 instead
 7of <ROW_NUM>, and the spreadsheets are not pre-sorted (isSorted = false), so
 8that DiffKit has to sort them internally before diff'ng. Demonstrates leaving
 9the sheet name blank in the plan, so that the first sheet is used by default.
10Demonstrates how ROW_DIFFs are generated when rows are aligned on COLUMN1,
11instead of ROW_NUM (e.g. Test31). Demonstrates use of header row (hasHeader ->
12true). Exercises several different data types. This is functionally same as
13test32, except that this test is specified using a MagicPlan, whereas 32 uses a
14PassthroughPlan.
15
16Assumptions
17-----------
18- lhs & rhs are SpreadSheet FILE tables
19- MagicPlan supplies lhs and rhs spreadsheet file paths
20- MagicPlan supplies file path for Sink
21- lhs and rhs tables have identical structure
22- No key is specified in the MagicPlan, so ROW_NUM should be used
23- MagicPlan specifies that a header row is present, so will identify diffs
24using column names from header, instead of default Excel column name (A,B,C....).
25
26Expectations
27-----------
28- 3 ROW_DIFFs
29