You are viewing a plain text version of this content. The canonical link for it is here.
Posted to triplesoup-commits@incubator.apache.org by le...@apache.org on 2007/02/20 23:00:06 UTC

svn commit: r509799 - in /incubator/triplesoup/code/trunk: ./ Makefile t/ t/01basicselftest.t t/TEST.PL t/conf/ t/htdocs/

Author: leosimons
Date: Tue Feb 20 15:00:05 2007
New Revision: 509799

URL: http://svn.apache.org/viewvc?view=rev&rev=509799
Log:
Set up Apache::Test based on the setup for mod_speedyfeed (at

   http://svn.apache.org/repos/asf/labs/speedyfeed/mod_speedyfeed/trunk/

). Thanks Garrett!


Added:
    incubator/triplesoup/code/trunk/Makefile   (with props)
    incubator/triplesoup/code/trunk/t/   (with props)
    incubator/triplesoup/code/trunk/t/01basicselftest.t
      - copied, changed from r509774, labs/speedyfeed/mod_speedyfeed/trunk/t/01basics.t
    incubator/triplesoup/code/trunk/t/TEST.PL
      - copied, changed from r509774, labs/speedyfeed/mod_speedyfeed/trunk/t/TEST.PL
    incubator/triplesoup/code/trunk/t/conf/   (with props)
    incubator/triplesoup/code/trunk/t/htdocs/   (with props)
Modified:
    incubator/triplesoup/code/trunk/   (props changed)

Propchange: incubator/triplesoup/code/trunk/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Tue Feb 20 15:00:05 2007
@@ -1 +1,2 @@
 triplesoup-r*
+releaseme

Added: incubator/triplesoup/code/trunk/Makefile
URL: http://svn.apache.org/viewvc/incubator/triplesoup/code/trunk/Makefile?view=auto&rev=509799
==============================================================================
--- incubator/triplesoup/code/trunk/Makefile (added)
+++ incubator/triplesoup/code/trunk/Makefile Tue Feb 20 15:00:05 2007
@@ -0,0 +1,10 @@
+release:
+	echo '#!/usr/bin/env bash' > 'releaseme'
+	./release.sh >> 'releaseme'
+	chmod +x 'releaseme'
+	
+t/TEST:
+	@perl -MApache::TestMM -e "Apache::TestMM::generate_script('t/TEST')"
+
+check: t/TEST
+	@./t/TEST

Propchange: incubator/triplesoup/code/trunk/Makefile
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/triplesoup/code/trunk/Makefile
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/triplesoup/code/trunk/Makefile
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Propchange: incubator/triplesoup/code/trunk/t/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Feb 20 15:00:05 2007
@@ -0,0 +1,2 @@
+TEST
+logs

Copied: incubator/triplesoup/code/trunk/t/01basicselftest.t (from r509774, labs/speedyfeed/mod_speedyfeed/trunk/t/01basics.t)
URL: http://svn.apache.org/viewvc/incubator/triplesoup/code/trunk/t/01basicselftest.t?view=diff&rev=509799&p1=labs/speedyfeed/mod_speedyfeed/trunk/t/01basics.t&r1=509774&p2=incubator/triplesoup/code/trunk/t/01basicselftest.t&r2=509799
==============================================================================
--- labs/speedyfeed/mod_speedyfeed/trunk/t/01basics.t (original)
+++ incubator/triplesoup/code/trunk/t/01basicselftest.t Tue Feb 20 15:00:05 2007
@@ -19,24 +19,14 @@
 
 # $Id$
 
-plan tests => 4, have_lwp;
+# TODO actually use Apache::Test instead of python shtuff?
 
-my $r;
+plan tests => 1, have_lwp;
 
-diag ('first, grab index.atom without any rfc3229 headers...');
+my $result;
 
-$r = GET ('/index.atom');
+diag ('Delegate to tests/01-basic-self-test/run.sh...');
 
-is (200, $r->code, 'got 200 back');
+$result = system('cd tests/01-basic-self-test && ./run.sh')/256;
 
-is (29655, length $r->content, 'received full document');
-
-diag ('now add A-IM and I-M-S to the mix.');
-
-$r = GET ('/index.atom',
-          'A-IM' => 'feed',
-          'If-Modified-Since' => 'Tue, 31 Aug 2004 19:43:31 GMT');
-
-is ("226 IM Used", $r->status_line, 'got 226 IM Used status');
-
-is (3233, length $r->content, 'the feed is shorter');
+is ($result, 0, 'tests/01-basic-self-test');

Copied: incubator/triplesoup/code/trunk/t/TEST.PL (from r509774, labs/speedyfeed/mod_speedyfeed/trunk/t/TEST.PL)
URL: http://svn.apache.org/viewvc/incubator/triplesoup/code/trunk/t/TEST.PL?view=diff&rev=509799&p1=labs/speedyfeed/mod_speedyfeed/trunk/t/TEST.PL&r1=509774&p2=incubator/triplesoup/code/trunk/t/TEST.PL&r2=509799
==============================================================================
--- labs/speedyfeed/mod_speedyfeed/trunk/t/TEST.PL (original)
+++ incubator/triplesoup/code/trunk/t/TEST.PL Tue Feb 20 15:00:05 2007
@@ -17,8 +17,6 @@
 use strict;
 use warnings FATAL => 'all';
 
-use Apache2;
-
 use Apache::TestRunPerl ();
 
 Apache::TestRunPerl->new->run (@ARGV);

Propchange: incubator/triplesoup/code/trunk/t/conf/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Feb 20 15:00:05 2007
@@ -0,0 +1,6 @@
+apache_test_config.pm
+extra.conf
+httpd.conf
+modperl_inc.pl
+mime.types
+modperl_startup.pl

Propchange: incubator/triplesoup/code/trunk/t/htdocs/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Feb 20 15:00:05 2007
@@ -0,0 +1 @@
+index.html