"Debarshi 'Rishi' Ray" <[EMAIL PROTECTED]> wrote:
> I have separated the test for creating and reading disklabels.
> Moreover I have added an extra check to verify that the disk label
> read is of the same type as the one that was created.
>
> Please find attached the patch for this.

It's great to see more unit tests.
Do the existing ones work for you on the trunk?
On a Debian unstable x86_64 system, "make check" on "master" gives this:

  make[3]: Entering directory `/f/mirror/parted/a/libparted/tests'
  Running suite(s): Disk Label
  Backtrace has 7 calls on stack:
    7: ./label(ped_assert+0x55) [0x441ca8]
    6: ./label(ped_disk_destroy+0x5e) [0x40e6f8]
    5: ./label [0x4097c9]
    4: ./label(srunner_run_all+0x50c) [0x40ba2c]
    3: ./label(main+0x15b) [0x409950]
    2: /lib/libc.so.6(__libc_start_main+0xf4) [0x2b9c49f4f314]
    1: ./label(free+0xa1) [0x409189]
  66%: Checks: 3, Failures: 1, Errors: 0
  label.c:48:P:Create:test_create_label:0: Passed
  label.c:81:P:Probe:test_probe_label:0: Passed
  common.c:16:F:Clone:test_clone_label:0: Exception of type Bug has been 
raised: Assertion (!disk->update_mode) at disk.c:418 in function 
ped_disk_destroy() failed.
  FAIL: label

_______________________________________________
parted-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/parted-devel

Reply via email to