root/tags/mvblog-2_0/test.php

Revision 223, 0.8 KB (checked in by michiel, 2 years ago)

document tests.
This should move to a testing framework

Line 
1<?php
2require_once("common/mvblog.php");
3$mvblog = new MvBlog();
4
5echo "<PRE>";
6/* test sanitize */
7$input = array(
8    "een"  => "een string -",
9    "twee" => array("ja", "nee"),
10    "drie" => array(
11        "bbcode" => "[i]italic[/i] en [url=http://test]url[/url] en [url=mailto://michiel@vanbaak.info]email[/url]",
12        "gewoon" => "nog maar een string"
13    ),
14    "vier en zo" => "bla"
15);
16$options = array();
17/* no options */
18echo "geen options:\n";
19print_r($mvblog->_sanitize($input, $options));
20/* space */
21echo "\nspace:\n";
22$options = array("space" => 1);
23print_r($mvblog->_sanitize($input, $options));
24/* bbcode */
25echo "\nbbcode:\n";
26$options = array("bbcode" => 1);
27print_r($mvblog->_sanitize($input, $options));
28/* space and bbcode */
29echo "\nspace and bbcode:\n";
30$options = array("space" => 1, "bbcode" => 1);
31print_r($mvblog->_sanitize($input, $options));
32echo "</PRE>";
33?>
Note: See TracBrowser for help on using the browser.