Changeset 1188 for trunk/testapp/modules
- Timestamp:
- 12/01/08 12:58:35 (1 month ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/testapp/modules/jelix_tests/tests/jforms.htmlbuilder.html_cli.php
r1176 r1188 1008 1008 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1009 1009 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" value=""/>', $out); 1010 $this->assertEqualOrDiff('c = new jFormsJQControlS tring(\'passwd\', \'mot de passe\');1010 $this->assertEqualOrDiff('c = new jFormsJQControlSecret(\'passwd\', \'mot de passe\'); 1011 1011 c.errInvalid=\'"mot de passe" field is invalid\'; 1012 1012 jFormsJQ.tForm.addControl(c); … … 1016 1016 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1017 1017 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" value="laurent"/>', $out); 1018 $this->assertEqualOrDiff('c = new jFormsJQControlS tring(\'passwd\', \'mot de passe\');1018 $this->assertEqualOrDiff('c = new jFormsJQControlSecret(\'passwd\', \'mot de passe\'); 1019 1019 c.errInvalid=\'"mot de passe" field is invalid\'; 1020 1020 jFormsJQ.tForm.addControl(c); … … 1024 1024 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1025 1025 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" readonly="readonly" class=" jforms-readonly" value="laurent"/>', $out); 1026 $this->assertEqualOrDiff('c = new jFormsJQControlS tring(\'passwd\', \'mot de passe\');1026 $this->assertEqualOrDiff('c = new jFormsJQControlSecret(\'passwd\', \'mot de passe\'); 1027 1027 c.errInvalid=\'"mot de passe" field is invalid\'; 1028 1028 jFormsJQ.tForm.addControl(c); … … 1034 1034 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1035 1035 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" readonly="readonly" title="ceci est un tooltip" class=" jforms-readonly" value="laurent"/>', $out); 1036 $this->assertEqualOrDiff('c = new jFormsJQControlS tring(\'passwd\', \'mot de passe\');1036 $this->assertEqualOrDiff('c = new jFormsJQControlSecret(\'passwd\', \'mot de passe\'); 1037 1037 c.errInvalid=\'"mot de passe" field is invalid\'; 1038 1038 jFormsJQ.tForm.addControl(c); … … 1043 1043 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1044 1044 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" readonly="readonly" title="ceci est un tooltip" class=" jforms-readonly" maxlength="10" value="laurent"/>', $out); 1045 $this->assertEqualOrDiff('c = new jFormsJQControlS tring(\'passwd\', \'mot de passe\');1045 $this->assertEqualOrDiff('c = new jFormsJQControlSecret(\'passwd\', \'mot de passe\'); 1046 1046 c.maxLength = \'10\'; 1047 1047 c.minLength = \'5\'; … … 1062 1062 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1063 1063 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" value=""/>', $out); 1064 $this->assertEqualOrDiff('c.confirmField = new jFormsJQControlSecretConfirm(\'passwd_confirm_confirm\', \'confirmation mot de passe\'); 1065 ', $this->builder->getJsContent()); 1064 $this->assertEqualOrDiff('c = new jFormsJQControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1065 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1066 jFormsJQ.tForm.addControl(c); 1067 ', $this->builder->getJsContent()); 1068 1069 $ctrl->required = true; 1070 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1071 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" class=" jforms-required" value=""/>', $out); 1072 $this->assertEqualOrDiff('c = new jFormsJQControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1073 c.required = true; 1074 c.errRequired=\'"confirmation mot de passe" field is required\'; 1075 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1076 jFormsJQ.tForm.addControl(c); 1077 ', $this->builder->getJsContent()); 1078 $ctrl->required = false; 1066 1079 1067 1080 … … 1069 1082 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1070 1083 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" readonly="readonly" class=" jforms-readonly" value=""/>', $out); 1071 $this->assertEqualOrDiff('c.confirmField = new jFormsJQControlSecretConfirm(\'passwd_confirm_confirm\', \'confirmation mot de passe\'); 1084 $this->assertEqualOrDiff('c = new jFormsJQControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1085 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1086 jFormsJQ.tForm.addControl(c); 1072 1087 ', $this->builder->getJsContent()); 1073 1088 … … 1078 1093 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1079 1094 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" readonly="readonly" title="ceci est un tooltip" class=" jforms-readonly" value=""/>', $out); 1080 $this->assertEqualOrDiff('c.confirmField = new jFormsJQControlSecretConfirm(\'passwd_confirm_confirm\', \'confirmation mot de passe\'); 1095 $this->assertEqualOrDiff('c = new jFormsJQControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1096 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1097 jFormsJQ.tForm.addControl(c); 1081 1098 ', $this->builder->getJsContent()); 1082 1099 trunk/testapp/modules/jelix_tests/tests/jforms.htmllightbuilder.html_cli.php
r1176 r1188 1005 1005 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1006 1006 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" value=""/>', $out); 1007 $this->assertEqualOrDiff('c = new jFormsControlS tring(\'passwd\', \'mot de passe\');1007 $this->assertEqualOrDiff('c = new jFormsControlSecret(\'passwd\', \'mot de passe\'); 1008 1008 c.errInvalid=\'"mot de passe" field is invalid\'; 1009 1009 jForms.tForm.addControl(c); … … 1013 1013 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1014 1014 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" value="laurent"/>', $out); 1015 $this->assertEqualOrDiff('c = new jFormsControlS tring(\'passwd\', \'mot de passe\');1015 $this->assertEqualOrDiff('c = new jFormsControlSecret(\'passwd\', \'mot de passe\'); 1016 1016 c.errInvalid=\'"mot de passe" field is invalid\'; 1017 1017 jForms.tForm.addControl(c); … … 1021 1021 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1022 1022 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" readonly="readonly" class=" jforms-readonly" value="laurent"/>', $out); 1023 $this->assertEqualOrDiff('c = new jFormsControlS tring(\'passwd\', \'mot de passe\');1023 $this->assertEqualOrDiff('c = new jFormsControlSecret(\'passwd\', \'mot de passe\'); 1024 1024 c.errInvalid=\'"mot de passe" field is invalid\'; 1025 1025 jForms.tForm.addControl(c); … … 1031 1031 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1032 1032 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" readonly="readonly" title="ceci est un tooltip" class=" jforms-readonly" value="laurent"/>', $out); 1033 $this->assertEqualOrDiff('c = new jFormsControlS tring(\'passwd\', \'mot de passe\');1033 $this->assertEqualOrDiff('c = new jFormsControlSecret(\'passwd\', \'mot de passe\'); 1034 1034 c.errInvalid=\'"mot de passe" field is invalid\'; 1035 1035 jForms.tForm.addControl(c); … … 1040 1040 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1041 1041 $this->assertEqualOrDiff('<input type="password" name="passwd" id="'.$this->formname.'_passwd" readonly="readonly" title="ceci est un tooltip" class=" jforms-readonly" maxlength="10" value="laurent"/>', $out); 1042 $this->assertEqualOrDiff('c = new jFormsControlS tring(\'passwd\', \'mot de passe\');1042 $this->assertEqualOrDiff('c = new jFormsControlSecret(\'passwd\', \'mot de passe\'); 1043 1043 c.maxLength = \'10\'; 1044 1044 c.minLength = \'5\'; … … 1059 1059 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1060 1060 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" value=""/>', $out); 1061 $this->assertEqualOrDiff('c.confirmField = new jFormsControlSecretConfirm(\'passwd_confirm_confirm\', \'confirmation mot de passe\'); 1062 ', $this->builder->getJsContent()); 1061 $this->assertEqualOrDiff('c = new jFormsControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1062 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1063 jForms.tForm.addControl(c); 1064 ', $this->builder->getJsContent()); 1065 1066 $ctrl->required = true; 1067 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1068 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" class=" jforms-required" value=""/>', $out); 1069 $this->assertEqualOrDiff('c = new jFormsControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1070 c.required = true; 1071 c.errRequired=\'"confirmation mot de passe" field is required\'; 1072 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1073 jForms.tForm.addControl(c); 1074 ', $this->builder->getJsContent()); 1075 $ctrl->required = false; 1063 1076 1064 1077 … … 1066 1079 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1067 1080 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" readonly="readonly" class=" jforms-readonly" value=""/>', $out); 1068 $this->assertEqualOrDiff('c.confirmField = new jFormsControlSecretConfirm(\'passwd_confirm_confirm\', \'confirmation mot de passe\'); 1081 $this->assertEqualOrDiff('c = new jFormsControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1082 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1083 jForms.tForm.addControl(c); 1069 1084 ', $this->builder->getJsContent()); 1070 1085 … … 1075 1090 ob_start();$this->builder->outputControl($ctrl);$out = ob_get_clean(); 1076 1091 $this->assertEqualOrDiff('<input type="password" name="passwd_confirm" id="'.$this->formname.'_passwd_confirm" readonly="readonly" title="ceci est un tooltip" class=" jforms-readonly" value=""/>', $out); 1077 $this->assertEqualOrDiff('c.confirmField = new jFormsControlSecretConfirm(\'passwd_confirm_confirm\', \'confirmation mot de passe\'); 1092 $this->assertEqualOrDiff('c = new jFormsControlConfirm(\'passwd_confirm\', \'confirmation mot de passe\'); 1093 c.errInvalid=\'"confirmation mot de passe" field is invalid\'; 1094 jForms.tForm.addControl(c); 1078 1095 ', $this->builder->getJsContent()); 1079 1096
