/** * @covers GravityView_API::field_class() */ public function test_field_class() { $entry = $this->entry; $form = $this->form; $field_id = 2; $field = GFFormsModel::get_field($form, $field_id); $this->assertEquals('gv-field-' . $form['id'] . '-' . $field_id, GravityView_API::field_class($field, $form, $entry)); $field['custom_class'] = 'custom-class-{entry_id}'; // Test the replace_variables functionality $this->assertEquals('custom-class-' . $entry['id'] . ' gv-field-' . $form['id'] . '-' . $field_id, GravityView_API::field_class($field, $form, $entry)); $field['custom_class'] = 'testing,!@@($)*$ 12383'; // Test the replace_variables functionality $this->assertEquals('testing 12383 gv-field-' . $form['id'] . '-' . $field_id, GravityView_API::field_class($field, $form, $entry)); }
function gv_class($field, $form = NULL, $entry = array()) { return GravityView_API::field_class($field, $form, $entry); }