File: runtests_of.t

package info (click to toggle)
libtest-class-perl 0.35-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 476 kB
  • ctags: 102
  • sloc: perl: 1,668; makefile: 2
file content (29 lines) | stat: -rw-r--r-- 516 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#! /usr/bin/perl -T

use strict;
use warnings;

package Tests1;
use base qw(Test::Class);
use Test::More;

sub setup : Test(setup) {
	my $self = shift;
	$self->FAIL_ALL("premature plan") if $self->builder->expected_tests;
};

sub test : Test { pass('Tests1 test') };


package Tests2;
use base qw(Test::Class);
use Test::More;

sub test : Test { pass('Tests2 test') };


package main;
use Test::More;

Test::Class->runtests('Tests1', 'Tests2', +1);
is(Tests1->builder->expected_tests, 3, 'correct number of tests');