Minor test refactoring

This commit is contained in:
Sam Saffron 2021-11-23 11:14:20 +11:00
parent 5ba3277a90
commit cbe1d51e2a
No known key found for this signature in database
GPG Key ID: B9606168D2FFD9F5
20 changed files with 23 additions and 21 deletions

View File

@ -1,6 +1,7 @@
# frozen_string_literal: true
require "test_helper"
require_relative "test_helper"
require "prometheus_exporter/client"
class PrometheusExporterTest < Minitest::Test
def test_find_the_correct_registered_metric

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/instrumentation'
require 'active_record'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/instrumentation'
class PrometheusInstrumentationMethodProfilerTest < Minitest::Test

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/metric'
module PrometheusExporter::Metric

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/metric'
module PrometheusExporter::Metric

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/metric'
module PrometheusExporter::Metric

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/metric'
module PrometheusExporter::Metric

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/metric'
module PrometheusExporter::Metric

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require "test_helper"
require_relative 'test_helper'
require 'rack/test'
require 'prometheus_exporter/middleware'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require "test_helper"
require_relative "test_helper"
class PrometheusExporterTest < Minitest::Test
def test_that_it_has_a_version_number

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'mini_racer'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'mini_racer'
require 'prometheus_exporter/server'
require 'prometheus_exporter/client'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'mini_racer'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/server'
class PrometheusRunnerTest < Minitest::Test

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'mini_racer'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'mini_racer'
require 'prometheus_exporter/server'
require 'prometheus_exporter/instrumentation'

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'test_helper'
require_relative '../test_helper'
require 'prometheus_exporter/server'
require 'prometheus_exporter/client'
require 'net/http'
@ -96,7 +96,8 @@ class PrometheusExporterTest < Minitest::Test
def test_it_can_collect_over_ipv6
port = find_free_port
server = PrometheusExporter::Server::WebServer.new port: port
# for some reason on WSL it is not binding to v6 for localhost.
server = PrometheusExporter::Server::WebServer.new port: port, bind: "::1"
collector = server.collector
server.start