Mon Jan 9 12:12:58 PST 2006
- Previous message: [Slony1-commit] By cbbrowne: Fixes to test scripts - per Seneca Cunningham Seneca
- Next message: [Slony1-commit] By cbbrowne: Test bed - more port fixes per Seneca Cunningham Found a
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Log Message: ----------- Fixes to test scripts - per Seneca Cunningham Seneca located numerous instances where tests' code needed to specify port numbers in order to allow use of multiple backends. Modified Files: -------------- slony1-engine/tests/testddl: ddl_updates.sql (r1.1 -> r1.2) generate_dml.sh (r1.2 -> r1.3) init_add_tables.ik (r1.1 -> r1.2) init_schema.sql (r1.1 -> r1.2) slony1-engine/tests/testschemanames: generate_dml.sh (r1.2 -> r1.3) slony1-engine/tests/testseqnames: generate_dml.sh (r1.2 -> r1.3) slony1-engine/tests/testtabnames: generate_dml.sh (r1.2 -> r1.3) slony1-engine/tests/testutf8: generate_dml.sh (r1.2 -> r1.3) -------------- next part -------------- Index: init_add_tables.ik =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testddl/init_add_tables.ik,v retrieving revision 1.1 retrieving revision 1.2 diff -Ltests/testddl/init_add_tables.ik -Ltests/testddl/init_add_tables.ik -u -w -r1.1 -r1.2 --- tests/testddl/init_add_tables.ik +++ tests/testddl/init_add_tables.ik @@ -3,3 +3,4 @@ table add key (node id = 1, fully qualified name = 'public.table3'); set add table (id=3, set id=1, origin=1, fully qualified name = 'public.table3', key = SERIAL); set add table (id=4, set id=1, origin=1, fully qualified name = 'public.table4'); +set add table (id=5, set id=1, origin=1, fully qualified name = 'public.billing_discount'); Index: generate_dml.sh =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testddl/generate_dml.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -Ltests/testddl/generate_dml.sh -Ltests/testddl/generate_dml.sh -u -w -r1.2 -r1.3 --- tests/testddl/generate_dml.sh +++ tests/testddl/generate_dml.sh @@ -65,10 +65,11 @@ eval db=\$DB${originnode} eval host=\$HOST${originnode} eval user=\$USER${originnode} + eval port=\$PORT${originnode} generate_initdata launch_poll status "loading data" - $pgbindir/psql -h $host -U $user -d $db < $mktmp/generate.data 1> $LOG 2> $LOG + $pgbindir/psql -h $host -p $port -U $user -d $db < $mktmp/generate.data 1> $LOG 2> $LOG if [ $? -ne 0 ]; then warn 3 "do_initdata failed, see $mktmp/initdata.log for details" fi Index: init_schema.sql =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testddl/init_schema.sql,v retrieving revision 1.1 retrieving revision 1.2 diff -Ltests/testddl/init_schema.sql -Ltests/testddl/init_schema.sql -u -w -r1.1 -r1.2 --- tests/testddl/init_schema.sql +++ tests/testddl/init_schema.sql @@ -30,3 +30,21 @@ insert into table4 (data) values ('HM Murdoch'); insert into table4 (data) values ('Face'); insert into table4 (data) values ('Hannibal'); \ No newline at end of file + +create sequence billing_discount_seq; + +CREATE TABLE billing_discount ( +discount_code character(2) NOT NULL, +billing_object_type character varying(10) NOT NULL, +billing_action_type character varying(10) NOT NULL, +discount_amount numeric(7,2) NOT NULL, +start_date timestamp with time zone NOT NULL, +end_date timestamp with time zone NOT NULL, +billing_discount_id integer DEFAULT nextval('billing_discount_seq'::text) NOT NULL, +registrar_id integer, +tld_id integer, +zone_id integer +); + +ALTER TABLE ONLY billing_discount + ADD CONSTRAINT billing_discount_pkey PRIMARY KEY (billing_discount_id); Index: ddl_updates.sql =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testddl/ddl_updates.sql,v retrieving revision 1.1 retrieving revision 1.2 diff -Ltests/testddl/ddl_updates.sql -Ltests/testddl/ddl_updates.sql -u -w -r1.1 -r1.2 --- tests/testddl/ddl_updates.sql +++ tests/testddl/ddl_updates.sql @@ -3,3 +3,7 @@ alter table table4 alter column newcol set default now(); alter table table4 rename column id1 to col1; alter table table4 rename column id2 to col2; + +ALTER TABLE billing_discount ADD column "use_term" character(1); +ALTER TABLE billing_discount ALTER column use_term set default 'n'; +ALTER TABLE billing_discount add constraint use_term_cons check (use_term in ('y','n')); Index: generate_dml.sh =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testschemanames/generate_dml.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -Ltests/testschemanames/generate_dml.sh -Ltests/testschemanames/generate_dml.sh -u -w -r1.2 -r1.3 --- tests/testschemanames/generate_dml.sh +++ tests/testschemanames/generate_dml.sh @@ -66,10 +66,11 @@ eval db=\$DB${originnode} eval host=\$HOST${originnode} eval user=\$USER${originnode} + eval port=\$PORT${originnode} generate_initdata launch_poll status "loading data" - $pgbindir/psql -h $host -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log + $pgbindir/psql -h $host -p $port -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log if [ $? -ne 0 ]; then warn 3 "do_initdata failed, see $mktmp/initdata.log for details" fi Index: generate_dml.sh =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testseqnames/generate_dml.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -Ltests/testseqnames/generate_dml.sh -Ltests/testseqnames/generate_dml.sh -u -w -r1.2 -r1.3 --- tests/testseqnames/generate_dml.sh +++ tests/testseqnames/generate_dml.sh @@ -64,10 +64,11 @@ eval db=\$DB${originnode} eval host=\$HOST${originnode} eval user=\$USER${originnode} + eval port=\$PORT${originnode} generate_initdata launch_poll status "loading data" - $pgbindir/psql -h $host -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log + $pgbindir/psql -h $host -p $port -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log if [ $? -ne 0 ]; then warn 3 "do_initdata failed, see $mktmp/initdata.log for details" fi Index: generate_dml.sh =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testtabnames/generate_dml.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -Ltests/testtabnames/generate_dml.sh -Ltests/testtabnames/generate_dml.sh -u -w -r1.2 -r1.3 --- tests/testtabnames/generate_dml.sh +++ tests/testtabnames/generate_dml.sh @@ -65,10 +65,11 @@ eval db=\$DB${originnode} eval host=\$HOST${originnode} eval user=\$USER${originnode} + eval port=\$PORT${originnode} generate_initdata launch_poll status "loading data" - $pgbindir/psql -h $host -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log + $pgbindir/psql -h $host -p $port -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log if [ $? -ne 0 ]; then warn 3 "do_initdata failed, see $mktmp/initdata.log for details" fi Index: generate_dml.sh =================================================================== RCS file: /usr/local/cvsroot/slony1/slony1-engine/tests/testutf8/generate_dml.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -Ltests/testutf8/generate_dml.sh -Ltests/testutf8/generate_dml.sh -u -w -r1.2 -r1.3 --- tests/testutf8/generate_dml.sh +++ tests/testutf8/generate_dml.sh @@ -68,10 +68,11 @@ eval db=\$DB${originnode} eval host=\$HOST${originnode} eval user=\$USER${originnode} + eval port=\$PORT${originnode} generate_initdata launch_poll status "loading data from $mktmp/generate.data" - $pgbindir/psql -h $host -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log + $pgbindir/psql -h $host -p $port -d $db -U $user < $mktmp/generate.data 1> $mktmp/initdata.log 2> $mktmp/initdata.log if [ $? -ne 0 ]; then warn 3 "do_initdata failed, see $mktmp/initdata.log for details" fi
- Previous message: [Slony1-commit] By cbbrowne: Fixes to test scripts - per Seneca Cunningham Seneca
- Next message: [Slony1-commit] By cbbrowne: Test bed - more port fixes per Seneca Cunningham Found a
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list