londiste: test custom args
authorMarko Kreen <markokr@gmail.com>
Fri, 7 May 2010 11:12:51 +0000 (14:12 +0300)
committerMarko Kreen <markokr@gmail.com>
Fri, 7 May 2010 11:14:05 +0000 (14:14 +0300)
sql/londiste/expected/londiste_provider.out
sql/londiste/sql/londiste_provider.sql

index 508b0ddb7ef341bf9362497d168671d474cfd5b3..fb162245394cd22ae295c7683c9eea88c5678aa8 100644 (file)
@@ -90,3 +90,21 @@ select * from londiste.local_show_missing('aset');
  r        | public.testdata_nopk
 (4 rows)
 
+-- trigtest
+create table trg_test (
+    id int4 primary key,
+    txt text
+);
+select * from londiste.local_add_table('aset', 'public.trg_test', array['ev_extra4=''test='' || txt']);
+ ret_code |           ret_note           
+----------+------------------------------
+      200 | Table added: public.trg_test
+(1 row)
+
+insert into trg_test values (1, 'data');
+select ev_id, ev_type, ev_data, ev_extra1, ev_extra4 from pgq.event_template where ev_extra1 = 'public.trg_test';
+ ev_id | ev_type |           ev_data            |    ev_extra1    | ev_extra4 
+-------+---------+------------------------------+-----------------+-----------
+     5 | I       | (id,txt) values ('1','data') | public.trg_test | test=data
+(1 row)
+
index b39e1c75b9fae8e5c45210f9850a86c77b695b7c..196023ef7e0f823e24fb9f872faba570479f8a63 100644 (file)
@@ -32,3 +32,14 @@ select ev_id, ev_type, ev_data, ev_extra1 from pgq.event_template;
 
 select * from londiste.local_show_missing('aset');
 
+-- trigtest
+create table trg_test (
+    id int4 primary key,
+    txt text
+);
+
+select * from londiste.local_add_table('aset', 'public.trg_test', array['ev_extra4=''test='' || txt']);
+insert into trg_test values (1, 'data');
+select ev_id, ev_type, ev_data, ev_extra1, ev_extra4 from pgq.event_template where ev_extra1 = 'public.trg_test';
+
+