1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-08 04:20:07 +02:00

👌 Snake case for tests

This commit is contained in:
2022-10-18 14:11:55 +02:00
parent 83657fee6f
commit ea5dd3bc46
15 changed files with 50 additions and 47 deletions

View File

@ -10,7 +10,7 @@ import XCTest
class AppUpdaterCheckTest: XCTestCase {
func testCanRetrieveVersionFromCask() async {
func test_can_retrieve_version_from_cask() async {
let caskVersion = await AppUpdateChecker.retrieveVersionFromCask()
let version = VersionExtractor.from(caskVersion)
@ -18,21 +18,21 @@ class AppUpdaterCheckTest: XCTestCase {
XCTAssertNotNil(version)
}
func testTaggedReleaseOmitsZeroPatch() {
func test_tagged_release_omits_zero_patch() {
let version = AppVersion.from("3.5.0_333")!
XCTAssertEqual(version.tagged, "3.5")
XCTAssertEqual(version.version, "3.5.0")
}
func testTaggedReleaseDoesntOmitNonZeroPatch() {
func test_tagged_release_doesnt_omit_non_zero_patch() {
let version = AppVersion.from("3.5.1_333")!
XCTAssertEqual(version.tagged, "3.5.1")
XCTAssertEqual(version.version, "3.5.1")
}
func testTagTruncationDoesntAffectMajorVersions() {
func test_tag_truncation_does_not_affect_major_versions() {
var version = AppVersion.from("5.0_333")!
XCTAssertEqual(version.tagged, "5.0")

View File

@ -10,11 +10,11 @@ import XCTest
class AppVersionTest: XCTestCase {
func testCanRetrieveInternalAppVersion() {
func test_can_retrieve_internal_app_version() {
XCTAssertNotNil(AppVersion.fromCurrentVersion())
}
func testCanParseNormalVersionString() {
func test_can_parse_normal_version_string() {
let version = AppVersion.from("1.0.0")
XCTAssertNotNil(version)
@ -23,7 +23,7 @@ class AppVersionTest: XCTestCase {
XCTAssertEqual(nil, version?.suffix)
}
func testCanParseCaskVersionString() {
func test_can_parse_cask_version_string() {
let version = AppVersion.from("1.0.0_600")
XCTAssertNotNil(version)
@ -32,7 +32,7 @@ class AppVersionTest: XCTestCase {
XCTAssertEqual(nil, version?.suffix)
}
func testCanParseDevVersionStringWithoutBuildNumber() {
func test_can_parse_dev_version_string_without_build_number() {
let version = AppVersion.from("1.0.0-dev")
XCTAssertNotNil(version)
@ -41,7 +41,7 @@ class AppVersionTest: XCTestCase {
XCTAssertEqual("dev", version?.suffix)
}
func testCanParseDevVersionStringWithBuildNumber() {
func test_can_parse_dev_version_string_with_build_number() {
let version = AppVersion.from("1.0.0-dev,870")
XCTAssertNotNil(version)
@ -50,7 +50,7 @@ class AppVersionTest: XCTestCase {
XCTAssertEqual("dev", version?.suffix)
}
func testCanParseUnderscoresAsBuildSeparatorToo() {
func test_can_parse_underscores_as_build_separator() {
let version = AppVersion.from("1.0.0-dev_870")
XCTAssertNotNil(version)

View File

@ -10,7 +10,7 @@ import XCTest
class PhpVersionDetectionTest: XCTestCase {
func testCanDetectValidPhpVersions() async throws {
func test_can_detect_valid_php_versions() async throws {
let outcome = await PhpEnv.shared.extractPhpVersions(from: [
"", // empty lines should be omitted
"php@8.0",

View File

@ -11,7 +11,7 @@ import XCTest
// swiftlint:disable type_body_length
class PhpVersionNumberTest: XCTestCase {
func testCanDeconstructPhpVersion() throws {
func test_can_deconstruct_php_version() throws {
XCTAssertEqual(
try! PhpVersionNumber.parse("PHP 8.2.0-dev"),
PhpVersionNumber(major: 8, minor: 2, patch: 0)
@ -38,13 +38,13 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testPhpVersionNumberParse() throws {
func test_php_version_number_parse() throws {
XCTAssertThrowsError(try PhpVersionNumber.parse("OOF")) { error in
XCTAssertTrue(error is VersionParseError)
}
}
func testCanCheckFixedConstraints() throws {
func test_can_check_fixed_constraints() throws {
XCTAssertEqual(
PhpVersionNumberCollection
.make(from: ["7.4", "7.3", "7.2", "7.1", "7.0"])
@ -78,7 +78,7 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testCanCheckCaretConstraints() throws {
func test_can_check_caret_constraints() throws {
// 1. Imprecise checks
XCTAssertEqual(
PhpVersionNumberCollection
@ -138,7 +138,7 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testCanCheckTildeConstraints() throws {
func test_can_check_tilde_constraints() throws {
// 1. Imprecise checks
XCTAssertEqual(
PhpVersionNumberCollection
@ -207,7 +207,7 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testCanCheckGreaterThanOrEqualConstraints() throws {
func test_can_check_greater_than_or_equal_constraints() throws {
XCTAssertEqual(
PhpVersionNumberCollection
.make(from: ["7.4", "7.3", "7.2", "7.1", "7.0"])
@ -243,7 +243,7 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testCanCheckGreaterThanConstraints() throws {
func test_can_check_greater_than_constraints() throws {
XCTAssertEqual(
PhpVersionNumberCollection
.make(from: ["7.4", "7.3", "7.2", "7.1", "7.0"])
@ -289,7 +289,7 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testCanCheckLessThanOrEqualConstraints() throws {
func test_can_check_less_than_or_equal_constraints() throws {
XCTAssertEqual(
PhpVersionNumberCollection
.make(from: ["7.4", "7.3", "7.2", "7.1", "7.0"])
@ -325,7 +325,7 @@ class PhpVersionNumberTest: XCTestCase {
)
}
func testCanCheckLessThanConstraints() throws {
func test_can_check_less_than_constraints() throws {
XCTAssertEqual(
PhpVersionNumberCollection
.make(from: ["7.4", "7.3", "7.2", "7.1", "7.0"])

View File

@ -10,7 +10,7 @@ import XCTest
class ValetVersionExtractorTest: XCTestCase {
func testDetermineValetVersion() async {
func test_can_determine_valet_version() async {
let version = await valet("--version", sudo: false)
XCTAssert(version.contains("Laravel Valet 2") || version.contains("Laravel Valet 3"))
}

View File

@ -10,12 +10,12 @@ import XCTest
class VersionExtractorTest: XCTestCase {
func testExtractVersion() {
func test_extract_version() {
XCTAssertEqual(VersionExtractor.from("Laravel Valet 2.17.1"), "2.17.1")
XCTAssertEqual(VersionExtractor.from("Laravel Valet 2.0"), "2.0")
}
func testVersionComparison() {
func test_version_comparison() {
XCTAssertEqual("2.0".versionCompare("2.1"), .orderedAscending)
XCTAssertEqual("2.1".versionCompare("2.0"), .orderedDescending)
XCTAssertEqual("2.0".versionCompare("2.0"), .orderedSame)