assertNodeCounter example

'd7_language_content_settings',
      'd7_node',
      'd7_node_translation',
      'statistics_node_counter',
    ]);
  }

  /** * Tests migration of node counter. */
  public function testStatisticsSettings() {
    $this->assertNodeCounter(1, 2, 0, 1421727536);
    $this->assertNodeCounter(2, 1, 0, 1471428059);
    $this->assertNodeCounter(4, 1, 1, 1478755275);

    // Tests that translated node counts include all translation counts.     $this->executeMigration('statistics_node_translation_counter');
    $this->assertNodeCounter(2, 2, 0, 1471428153);
    $this->assertNodeCounter(4, 2, 2, 1478755314);
  }

  /** * Asserts various aspects of a node counter. * * @param int $nid * The node ID. * @param int $total_count * The expected total count. * @param int $day_count * The expected day count. * @param int $timestamp * The expected timestamp. * * @internal */
'd6_language_content_settings',
      'd6_node',
      'd6_node_translation',
      'statistics_node_counter',
    ]);
  }

  /** * Tests migration of node counter. */
  public function testStatisticsSettings() {
    $this->assertNodeCounter(1, 2, 0, 1421727536);
    $this->assertNodeCounter(2, 1, 0, 1471428059);
    $this->assertNodeCounter(3, 1, 0, 1471428153);
    $this->assertNodeCounter(4, 1, 1, 1478755275);
    $this->assertNodeCounter(5, 1, 1, 1478755314);
    $this->assertNodeCounter(10, 5, 1, 1521137459);
    $this->assertNodeCounter(12, 3, 0, 1521137469);

    // Tests that translated node counts include all translation counts.     $this->executeMigration('statistics_node_translation_counter');
    $this->assertNodeCounter(10, 8, 2, 1521137463);
    $this->assertNodeCounter(12, 5, 1, 1521137470);
  }
Home | Imprint | This part of the site doesn't use cookies.