+ function testMaxAge() {
+ $c = new http\Cookie("this=max-age; max-age=12345");
+ $this->assertEquals("max-age", $c->getCookie("this"));
+ $this->assertEquals(12345, $c->getMaxAge());
+ $o = clone $c;
+ $t = 54321;
+ $o->setMaxAge();
+ $this->assertEquals(-1, $o->getMaxAge());
+ $this->assertNotEquals(-1, $c->getMaxAge());
+ $o->setMaxAge($t);
+ $this->assertEquals($t, $o->getMaxAge());
+ $this->assertNotEquals($t, $c->getMaxAge());
+ $this->assertEquals(
+ "this=max-age; max-age=$t; ",
+ $o->toString()
+ );
+ }
+