1
0
mirror of synced 2026-01-16 16:17:54 +00:00

53 Commits

Author SHA1 Message Date
Stéphane Jourdois
8589e0ca80 Add btrfs support. 2010-08-06 15:48:25 +02:00
Stéphane Jourdois
3499822e86 Use grep rather than rgrep.
grep -r is really more standard than rgrep, and does the same thing.
chmod modules.t file.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
8dfc7d7500 Less noisy make modules. 2010-07-26 20:24:37 +02:00
Stéphane Jourdois
ebdf51c262 Ignore generated t/modules.t file. 2010-07-26 20:24:37 +02:00
Stéphane Jourdois
395e3d0a0b Ignore ChangeLog. 2010-07-26 20:24:37 +02:00
Stéphane Jourdois
669b4c8f4f Typo & permisions. 2010-07-26 19:13:35 +02:00
Axel Beckert
5943a70574 Fix description: temporary files -> dot files 2010-07-23 14:54:20 +02:00
Stéphane Jourdois
ea09c86b7a Do not ignore serial_device nor disk_device
Harden mirror and options regexps also.
2010-07-23 13:29:56 +02:00
Stéphane Jourdois
0cb0a8716c Debootstrap only exists on Debian and Ubuntu
Do not fail this test on other distribs.
2010-07-23 13:29:56 +02:00
Axel Beckert
231fff9785 Shebang lines with /bin/bash are not wanted.
There maybe systems, especially in the BSD world, without bash.
2010-07-23 13:28:28 +02:00
Stéphane Jourdois
19d84a3d9e Harden this test.
Read and test only the shebang, not the whole file, +typos.

Ignore empty files.
2010-07-18 21:27:23 +02:00
Stéphane Jourdois
3b26e3f54f We do not care about git files nor temporary files 2010-07-18 21:27:23 +02:00
Stéphane Jourdois
6cc2e3c1c1 Help test to find modules
Pod::Coverages wants to find perl modules in @INC.
2010-07-18 21:27:23 +02:00
Stéphane Jourdois
85acd315bd Add a gitignore coherency test
This tests helps to maintain .gitignore up to date, by :
 - testing if all ignored files have to be ignored, and
 - testing if all untracked files are ignored.

[ Note : second version ]
Make test work on older git versions
I.e. the git version used on Debian stable.
2010-07-18 21:26:41 +02:00
Axel Beckert
8f18a42496 Replace tabs by 8 blanks (for now) 2010-07-16 18:07:12 +02:00
Axel Beckert
a04bae2be0 Skip t/xen-tools.t if not running as root (tries to mkdir -p /var/log/xen-tools) 2010-07-16 18:00:52 +02:00
Axel Beckert
c67d218cef Tighten t/quoted-strings.t a little bit against false positives 2010-07-16 17:52:34 +02:00
Axel Beckert
a4a39191e2 t/portable-shell.t: Don't check hooks under .git 2010-07-16 17:33:04 +02:00
Axel Beckert
cc64623752 Make t/getopt.t parse '|' in GetOpt definitions 2010-07-16 17:19:17 +02:00
Stéphane Jourdois
660569dffe Use skip_all rather than SKIP block
This makes prove t output less verbose
2010-07-16 16:56:24 +02:00
Axel Beckert
3d9621293c For now use blanks instead of tabs 2010-07-16 16:56:13 +02:00
Stéphane Jourdois
18f2582648 Export partitions in test and use xvda as default
This test now passes.
2010-07-16 16:48:51 +02:00
Stéphane Jourdois
a262d30b1a Remove trailing space 2010-07-16 16:27:42 +02:00
Stéphane Jourdois
90b931a906 Print file
Helps debugging
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
4ae530231c Print file
Helps debugging when this test fails
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
1e1d3a536a Typo 2010-07-16 16:27:42 +02:00
Stéphane Jourdois
9e5ffdac00 Remove done_testing call.
done_testing appeared in Test::More 0.87, which is not in perl 5.10,
and therefore not in debian stable.
This makes t/perl-syntax.t pass on debian stable and causes no more
trouble.
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
bd840ba071 Replace tabs with spaces
This makes t/no-tabs.t pass.
I'm responsible for some tabs in previous patches, so this
fixes mine also :)

Note that I find this test silly, but "dura lex, sed lex"...
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
0e039f39c5 Use hvc0 instead of tty1.
hvc0 is the new default serial line.
2010-07-15 14:18:19 +02:00
Stéphane Jourdois
4021344d94 Strip single quotes as well as double quotes. 2010-07-15 14:18:19 +02:00
Stéphane Jourdois
c0c5c3a8f4 Skip Xen::Tools tests
Those modules are not used for now.
2010-07-15 14:18:19 +02:00
Axel Beckert
c4e3a1eed0 Remove generated file t/modules.t from the repository/source 2010-05-30 19:57:12 +02:00
Axel Beckert
631020a2a1 t/perl-syntax.t: Needs done_testing() now to declare the end of all tests 2010-04-15 03:12:09 +02:00
Axel Beckert
a2ddaceab9 t/shell-syntax.t: Skip .git directories, too 2010-04-15 02:57:54 +02:00
Axel Beckert
105e53b355 t/portable-shell.t: Add checkbashism from Debian's devscripts (if available) 2010-04-15 02:56:31 +02:00
Axel Beckert
ce8f44ed36 Automatically skip syntax check if Moose is not installed 2010-04-15 02:51:05 +02:00
Axel Beckert
bf195706b8 Note that t/perl-syntax.t needs Moose.pm 2010-04-15 02:34:59 +02:00
Axel Beckert
4d240abd6c Don't check Makefiles for perl syntax 2010-04-15 02:25:09 +02:00
Axel Beckert
e9b9b02869 Fix no-tabs.t to ignore .git as well as Makefiles 2010-04-15 02:22:44 +02:00
Axel Beckert
06e4590d0a Fix bashisms: echo -e -> printf 2010-04-09 01:48:15 +02:00
Axel Beckert
2c8c1ecf62 Revert accidentially committed generated changes to t/modules.t 2010-03-10 20:05:04 +01:00
Axel Beckert
a4b4d67e76 Add (yet untested) support for Fedora 9-13. Ubuntu 9.04-10.04, Debian 6.0
Also resort the Debian releases by release date and add support for
Debian "testing", too.
2010-03-10 20:00:12 +01:00
Steve Kemp
8e2f1236fb Don't test for the POSIX module; per http://www.perlmonks.org/?node_id=689911 2008-06-03 21:49:44 +01:00
Steve Kemp
7a6c7f17c9 Fixed bug where quote characters prevented interpolation.
Added naive test case to catch the error next time round..
2008-02-20 11:55:32 +00:00
Steve Kemp
14e8c36a85 Removed obsolete $Id:$ tags from CVS import 2008-02-01 19:30:45 +00:00
Steve Kemp
b607fd49f0 Ignore mercurial files 2007-12-05 19:48:02 +00:00
Steve Kemp
61501bb76e Ignore mercurial files 2007-12-05 19:47:30 +00:00
Steve Kemp
2965850d5d Updated test ot ignore 'disk_device' + 'serial_device' 2007-12-05 19:46:46 +00:00
steve
8b01b135ec 2007-10-25 12:27:49 by steve
Updated
2007-10-25 12:27:49 +00:00
steve
47c7161386 2007-09-04 20:30:25 by steve
Added new tests for our modular code.
2007-09-04 20:30:25 +00:00