/** * @todo Implement testGetDirRealTemp(). */ public function testIsFlagEnabled() { $flags = 0; $flags = $flags | PHPJS_Library_Compiler::COMPILE_NAMESPACED; $flags = $flags | PHPJS_Library_Compiler::COMPILE_MINFIED; $flags = $flags | PHPJS_Library_Compiler::COMPILE_PACKED; $this->assertTrue($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_NAMESPACED)); $this->assertTrue($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_MINFIED)); $this->assertTrue($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_PACKED)); $flags = 0; $flags = $flags | PHPJS_Library_Compiler::COMPILE_NAMESPACED; $flags = $flags | PHPJS_Library_Compiler::COMPILE_MINFIED; $this->assertTrue($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_NAMESPACED)); $this->assertTrue($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_MINFIED)); $this->assertFalse($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_PACKED)); $flags = 0; $flags = $flags | PHPJS_Library_Compiler::COMPILE_NAMESPACED; $this->assertTrue($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_NAMESPACED)); $this->assertFalse($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_MINFIED)); $this->assertFalse($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_PACKED)); $flags = 0; $this->assertFalse($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_NAMESPACED)); $this->assertFalse($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_MINFIED)); $this->assertFalse($this->PHPJS->isFlagEnabled($flags, PHPJS_Library_Compiler::COMPILE_PACKED)); }