@@ -86,6 +86,7 @@ public function idea_attribute_test_data()
8686 'idea_id ' => 1 ,
8787 'duplicate_id ' => 2 ,
8888 'rfc_link ' => 'http://area51.phpbb.com/phpBB/viewtopic.php?foo&bar ' ,
89+ 'implemented_version ' => '3.1.0 ' ,
8990 'ticket_id ' => 1111 ,
9091 'idea_title ' => 'Foo Idea 1 ' ,
9192 ), true
@@ -95,6 +96,7 @@ public function idea_attribute_test_data()
9596 'idea_id ' => 2 ,
9697 'duplicate_id ' => 1 ,
9798 'rfc_link ' => 'https://area51.phpbb.com/phpBB/viewtopic.php?bar&foo ' ,
99+ 'implemented_version ' => '3.2.0 ' ,
98100 'ticket_id ' => 2222 ,
99101 'idea_title ' => 'Foo Idea 2 ' ,
100102 ), true
@@ -104,6 +106,7 @@ public function idea_attribute_test_data()
104106 'idea_id ' => 3 ,
105107 'duplicate_id ' => '5 ' ,
106108 'rfc_link ' => '' ,
109+ 'implemented_version ' => '' ,
107110 'ticket_id ' => '3333 ' ,
108111 'idea_title ' => 'Føó Îdéå ' ,
109112 ), true
@@ -113,6 +116,7 @@ public function idea_attribute_test_data()
113116 'idea_id ' => 4 ,
114117 'duplicate_id ' => 'foo ' ,
115118 'rfc_link ' => 'https://www.phpbb.com/phpBB/viewtopic.php?foo ' ,
119+ 'implemented_version ' => 'foo ' ,
116120 'ticket_id ' => 'foo ' ,
117121 'idea_title ' => '' ,
118122 ), false
@@ -122,6 +126,7 @@ public function idea_attribute_test_data()
122126 'idea_id ' => 5 ,
123127 'duplicate_id ' => array (1 ),
124128 'rfc_link ' => 'foobar ' ,
129+ 'implemented_version ' => '1 ' ,
125130 'ticket_id ' => array (1 ),
126131 'idea_title ' => '' ,
127132 ), false
@@ -149,6 +154,16 @@ public function test_set_rfc($data, $expected)
149154 $ this ->set_attribute_test ('set_rfc ' , 'rfc_link ' , $ data , $ expected );
150155 }
151156
157+ /**
158+ * Test set_implemented()
159+ *
160+ * @dataProvider idea_attribute_test_data
161+ */
162+ public function test_set_implemented ($ data , $ expected )
163+ {
164+ $ this ->set_attribute_test ('set_implemented ' , 'implemented_version ' , $ data , $ expected );
165+ }
166+
152167 /**
153168 * Test set_ticket()
154169 *
0 commit comments