[parrot/parrot] 02feb0: refactor t/native_pbc/ test ids

GitHub noreply at github.com
Wed Aug 29 09:31:33 UTC 2012


  Branch: refs/heads/native_pbc
  Home:   https://github.com/parrot/parrot
  Commit: 02feb07894fd0aad76ae14801751e31ac5379e06
      https://github.com/parrot/parrot/commit/02feb07894fd0aad76ae14801751e31ac5379e06
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M MANIFEST
    M lib/Parrot/Test.pm
    M t/native_pbc/Test.pm
    R t/native_pbc/annotations.pbc
    M t/native_pbc/integer.t
    R t/native_pbc/integer_1.pbc
    R t/native_pbc/integer_3.pbc
    R t/native_pbc/integer_4.pbc
    A t/native_pbc/integer_4_be.pbc
    A t/native_pbc/integer_4_le.pbc
    R t/native_pbc/integer_6.pbc
    A t/native_pbc/integer_8_be.pbc
    A t/native_pbc/integer_8_le.pbc
    M t/native_pbc/number.t
    R t/native_pbc/number_1.pbc
    R t/native_pbc/number_2.pbc
    R t/native_pbc/number_3.pbc
    R t/native_pbc/number_4.pbc
    A t/native_pbc/number_4_12_le.pbc
    A t/native_pbc/number_4_8_be.pbc
    A t/native_pbc/number_4_8_le.pbc
    R t/native_pbc/number_5.pbc
    R t/native_pbc/number_6.pbc
    R t/native_pbc/number_7.pbc
    A t/native_pbc/number_8_16_be.pbc
    A t/native_pbc/number_8_16_le.pbc
    A t/native_pbc/number_8_8_be.pbc
    A t/native_pbc/number_8_8_le.pbc
    M t/native_pbc/string.t
    R t/native_pbc/string_1.pbc
    R t/native_pbc/string_3.pbc
    R t/native_pbc/string_4.pbc
    A t/native_pbc/string_4_be.pbc
    A t/native_pbc/string_4_le.pbc
    R t/native_pbc/string_6.pbc
    A t/native_pbc/string_8_be.pbc
    A t/native_pbc/string_8_le.pbc
    A t/native_pbc/testdata/annotations.pir
    M tools/dev/mk_native_pbc
    M tools/dev/mk_packfile_pbc

  Log Message:
  -----------
  refactor t/native_pbc/ test ids

Parrot::Test had the odd assumption that testing pbc can only be done for
native_pbc tests, and that the tests must be of _<int>++.pbc.
We pass now the filename as first arg to pbc_output_is() and check if it exists.
So we can use now readable test names.

mk_packfile_pbc refactor with t/native_pbc/testdata/annotations.pir


  Commit: 60f0615aae7e38a4f441532971dd51bc9419b362
      https://github.com/parrot/parrot/commit/60f0615aae7e38a4f441532971dd51bc9419b362
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    M ChangeLog
    M MANIFEST
    M compilers/imcc/debug.c
    M compilers/imcc/imcc.l
    M compilers/imcc/imclexer.c
    M config/gen/makefiles/root.in
    M ext/winxed/compiler.pir
    M include/parrot/io.h
    M include/parrot/platform_interface.h
    M lib/Parrot/IO/File.pm
    M lib/Parrot/Pmc2c/PMC/default.pm
    M runtime/parrot/library/TAP/Parser.pir
    M src/dynext.c
    M src/dynoplibs/io.ops
    M src/exit.c
    M src/gc/mark_sweep.c
    M src/interp/api.c
    M src/io/api.c
    M src/io/buffer.c
    R src/io/core.c
    M src/io/filehandle.c
    M src/io/io_private.h
    A src/io/pipe.c
    A src/io/socket.c
    R src/io/socket_api.c
    A src/io/stringhandle.c
    A src/io/userhandle.c
    A src/io/utilities.c
    M src/packfile/api.c
    M src/platform/generic/io.c
    M src/platform/generic/socket.c
    M src/platform/win32/io.c
    M src/pmc/filehandle.pmc
    M src/pmc/float.pmc
    M src/pmc/handle.pmc
    M src/pmc/integer.pmc
    M src/pmc/sockaddr.pmc
    M src/pmc/socket.pmc
    M src/pmc/stringhandle.pmc
    M src/runcore/cores.c
    M t/codingstd/c_arg_assert.t
    M t/dynpmc/os.t
    M t/op/exceptions.t
    M t/perl/Parrot_IO.t
    M t/pmc/filehandle.t
    M t/pmc/io.t
    M t/pmc/socket.t
    M t/pmc/stringhandle.t
    M t/src/extend_vtable.t
    M tools/dev/pbc_to_exe.winxed

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into native_pbc


  Commit: c5ee7aa2963b91160754ca670876a97fdf69003a
      https://github.com/parrot/parrot/commit/c5ee7aa2963b91160754ca670876a97fdf69003a
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    R t/native_pbc/testdata/string.pasm
    A t/native_pbc/testdata/string.pir

  Log Message:
  -----------
  Merge branch 'native_pbc' of github.com:parrot/parrot into native_pbc


  Commit: 9efc5064b1f7441b85ff01815d79aa450159f592
      https://github.com/parrot/parrot/commit/9efc5064b1f7441b85ff01815d79aa450159f592
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

  Changed paths:
    A t/native_pbc/testdata/string.pasm
    R t/native_pbc/testdata/string.pir

  Log Message:
  -----------
  mv t/native_pbc/testdata/string.pir t/native_pbc/testdata/string.pasm


Compare: https://github.com/parrot/parrot/compare/1d67035ffdce...9efc5064b1f7


More information about the parrot-commits mailing list