<?php declare(strict_types=1); require_once "core/urls.php"; class UrlsTest extends \PHPUnit\Framework\TestCase { public function test_make_link() { $this->assertEquals( "/test/foo", make_link("foo") ); $this->assertEquals( "/test/foo", make_link("/foo") ); } public function test_make_http() { // relative to shimmie install $this->assertEquals( "http://<cli command>/test/foo", make_http("foo") ); // relative to web server $this->assertEquals( "http://<cli command>/foo", make_http("/foo") ); // absolute $this->assertEquals( "http://foo.com", make_http("http://foo.com") ); } }