MCPcopy
hub / github.com/IBM/sarama / checkKafkaVersion

Function checkKafkaVersion

functional_test.go:451–462  ·  view source on GitHub ↗
(t testing.TB, requiredVersion string)

Source from the content-addressed store, hash-verified

449}
450
451func checkKafkaVersion(t testing.TB, requiredVersion string) {
452 kafkaVersion := FunctionalTestEnv.KafkaVersion
453 if kafkaVersion == "" {
454 t.Skipf("No KAFKA_VERSION set. This test requires Kafka version %s or higher. Continuing...", requiredVersion)
455 } else {
456 available := parseKafkaVersion(kafkaVersion)
457 required := parseKafkaVersion(requiredVersion)
458 if !available.satisfies(required) {
459 t.Skipf("Kafka version %s is required for this test; you have %s. Skipping...", requiredVersion, kafkaVersion)
460 }
461 }
462}
463
464func resetProxies(t testing.TB) {
465 if err := FunctionalTestEnv.ToxiproxyClient.ResetState(); err != nil {

Calls 2

parseKafkaVersionFunction · 0.85
satisfiesMethod · 0.80

Tested by

no test coverage detected