function testAddressParsing() { global $address_parse; // print_r($address_parse); foreach ($address_parse as $address_parse_element) { $expected = $address_parse_element['addr']; $result = guessAddressFields($address_parse_element['text']); // ksort($expected); // ksort($result); $diff = array_merge(array_diff($expected, $result), array_diff($result, $expected)); if (count($diff) != 0) { print_r($expected); print_r($result); print_r($diff); } // $this->assert($expected, $result, "gaga"); $this->assertTrue(count($diff) == 0); } }
<textarea name="address" rows="20" tabindex="0"></textarea><br/><br/> <input type="submit" name="quickadd" value="<?php echo ucfmsg('NEXT'); ?> " /><br/> </form> <script type="text/javascript"> document.quickadd.address.focus(); </script> <?php } else { if (!$read_only) { if (isset($_POST['quickadd'])) { include_once "include/guess.inc.php"; $addr = guessAddressFields($address); // echo nl2br(print_r($addr, true)); } else { $addr = array(); } ?> <script type="text/javascript"> <!-- last_proposal = ""; function proposeMail() { if(document.theform.email.value == last_proposal) { new_proposal = "";