Changes by: antona
Update of /cvsroot/linux-ntfs/ntfs-driver-tng/scripts
In directory usw-pr-cvs1:/tmp/cvs-serv15152
Modified Files:
rl.c
Log Message:
Added remaining two testcases.
Index: rl.c
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfs-driver-tng/scripts/rl.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -U2 -r1.14 -r1.15
--- rl.c 12 Feb 2002 03:18:03 -0000 1.14
+++ rl.c 12 Feb 2002 03:41:08 -0000 1.15
@@ -1010,10 +1010,10 @@
return 1;
//printf ("rl1 %p\n", rl1);
-// uses rl_insert
+// rl_insert: OK
rl2 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf2, rl1);
if (IS_ERR (rl2))
return 1;
//printf ("rl2 %p\n", rl2);
-// uses rl_replace
+// rl_replace: OK
rl3 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf3, rl2);
if (IS_ERR (rl3))
@@ -1028,5 +1028,5 @@
return 1;
//printf ("rl1 %p\n", rl1);
-// uses rl_replace and breaks
+// rl_replace: FAILED
rl2 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf3, rl1);
if (IS_ERR (rl2))
@@ -1046,5 +1046,5 @@
return 1;
//printf ("rl1 %p\n", rl1);
-// uses rl_append and breaks
+// rl_append: FAILED
rl2 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf1, rl1);
if (IS_ERR (rl2))
@@ -1064,5 +1064,5 @@
return 1;
//printf ("rl1 %p\n", rl1);
-// uses rl_append and breaks
+// rl_append: FAILED
rl2 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf1, rl1);
if (IS_ERR (rl2))
@@ -1071,4 +1071,40 @@
// not looked at
rl3 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf2, rl2);
+ if (IS_ERR (rl3))
+ return 1;
+ //printf ("rl3 %p\n", rl3);
+#endif
+
+// CASE 231 - DOESN'T WORK YET.
+#if 0
+ rl1 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf2, NULL);
+ if (IS_ERR (rl1))
+ return 1;
+ //printf ("rl1 %p\n", rl1);
+// rl_replace: OK
+ rl2 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf3, rl1);
+ if (IS_ERR (rl2))
+ return 1;
+ //printf ("rl2 %p\n", rl2);
+// rl_append: FAILED
+ rl3 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf1, rl2);
+ if (IS_ERR (rl3))
+ return 1;
+ //printf ("rl3 %p\n", rl3);
+#endif
+
+// CASE 321 - DOESN'T WORK YET.
+#if 0
+ rl1 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf3, NULL);
+ if (IS_ERR (rl1))
+ return 1;
+ //printf ("rl1 %p\n", rl1);
+// rl_split: FAILED
+ rl2 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf2, rl1);
+ if (IS_ERR (rl2))
+ return 1;
+ //printf ("rl2 %p\n", rl2);
+// not looked at
+ rl3 = decompress_mapping_pairs (&vol, (ATTR_RECORD*) buf1, rl2);
if (IS_ERR (rl3))
return 1;
|