Blame view

vendor/ezyang/htmlpurifier/tests/HTMLPurifier/AttrDefHarness.php 704 Bytes
abf1649b   andryeyev   Чистая установка ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  <?php
  
  class HTMLPurifier_AttrDefHarness extends HTMLPurifier_Harness
  {
  
      protected $def;
      protected $context, $config;
  
      public function setUp()
      {
          $this->config = HTMLPurifier_Config::createDefault();
          $this->context = new HTMLPurifier_Context();
      }
  
      // cannot be used for accumulator
      public function assertDef($string, $expect = true)
      {
          // $expect can be a string or bool
          $result = $this->def->validate($string, $this->config, $this->context);
          if ($expect === true) {
              $this->assertIdentical($string, $result);
          } else {
              $this->assertIdentical($expect, $result);
          }
      }
  
  }
  
  // vim: et sw=4 sts=4