/**
  * @see HTTPS_Resource_Proxy::enforce_trailingslashing()
  */
 function test_enforce_trailingslashing()
 {
     $instance = new HTTPS_Resource_Proxy($this->plugin);
     set_query_var(HTTPS_Resource_Proxy::PATH_QUERY_VAR, '/main.css');
     $instance->plugin->config[HTTPS_Resource_Proxy::MODULE_SLUG]['trailingslash_srcs'] = true;
     $this->assertStringEndsWith('.js/', $instance->enforce_trailingslashing('http://example.com/main.js'));
     $this->assertStringEndsWith('.js/?ver=1', $instance->enforce_trailingslashing('http://example.com/main.js?ver=1'));
     $instance->plugin->config[HTTPS_Resource_Proxy::MODULE_SLUG]['trailingslash_srcs'] = false;
     $this->assertStringEndsWith('.js', $instance->enforce_trailingslashing('http://example.com/main.js/'));
     $this->assertStringEndsWith('.js?ver=1', $instance->enforce_trailingslashing('http://example.com/main.js/?ver=1'));
     set_query_var(HTTPS_Resource_Proxy::PATH_QUERY_VAR, null);
 }