"g-test-group-form")); $form->input("title")->label(t("Title")); $form->textarea("description")->label(t("Text Area")); $form->submit("")->value(t("Submit")); $rendered = $form->__toString(); $csrf = access::csrf_token(); $expected = "
"; $this->assert_same($expected, $rendered); } function group_test() { $form = new Forge("test/controller", "", "post", array("id" => "g-test-group-form")); $group = $form->group("test_group")->label(t("Test Group")); $group->input("title")->label(t("Title")); $group->textarea("description")->label(t("Text Area")); $group->submit("")->value(t("Submit")); $rendered = $form->__toString(); $csrf = access::csrf_token(); $expected = ""; $this->assert_same($expected, $rendered); } function form_script_test() { $form = new Forge("test/controller", "", "post", array("id" => "g-test-group-form")); $group = $form->group("test_group")->label(t("Test Group")); $group->input("title")->label(t("Title")); $group->textarea("description")->label(t("Text Area")); $form->script("") ->url(url::file("test.js")) ->text("alert('Test Javascript');"); $group->submit("")->value(t("Submit")); $rendered = $form->__toString(); $csrf = access::csrf_token(); $expected = ""; $this->assert_same($expected, $rendered); } }