Example #1
0
 public function testCollectTags()
 {
     $slim = new \Slim\Slim(array('view' => new \Textpress\View()));
     $t = new Textpress($slim, self::config());
     $meta = array('title' => 'Test title', 'tag' => ', TextPress, Slim,');
     $tags1 = $t->collectTags($meta);
     $this->assertEquals(2, count($tags1));
 }
Example #2
0
<?php

/**
* Required necessary files
*/
ini_set('display_errors', true);
error_reporting(E_ALL);
require 'Slim/Slim.php';
require 'lib/Textpress.php';
require 'lib/View.php';
/**
* Require config file
* @return Array config values
*/
$config = (require 'config/config.php');
/**
* Create an instance of Slim with custom view
* and set the configurations from config file
*/
$app = new Slim(array('view' => 'View', 'mode' => 'development'));
$app->config($config);
/**
* Create an object of Textpress and pass the object of Slim to it.
*/
$textpress = new Textpress($app);
/**
* Finally run Textpress
*/
$textpress->run();