├── .github └── workflows │ └── Tests.yml ├── .gitignore ├── .swiftlint.yml ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── TestRunner │ ├── Iterator │ ├── ArrayIterator.swift │ ├── Iteratable.swift │ ├── Reversable.swift │ └── ReverseArrayIterator.swift │ ├── Scene.swift │ ├── SceneRunner+Action.swift │ ├── SceneRunner+Create.swift │ ├── SceneRunner+Type.swift │ ├── SceneRunner.swift │ └── protocol │ ├── SceneKind+Getter.swift │ ├── SceneKind.swift │ └── SceneRunnerKind.swift ├── TestRunner.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ ├── andrejorgensen.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ ├── eon.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── shindyu.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ ├── andrejorgensen.xcuserdatad │ └── xcschemes │ │ └── xcschememanagement.plist │ ├── eon.xcuserdatad │ └── xcschemes │ │ └── xcschememanagement.plist │ └── shindyu.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── TestRunnerApp ├── AppDelegate.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ └── LaunchScreen.storyboard ├── Info.plist └── TestRunnerApp.swift ├── TestRunnerAppUITests ├── Info.plist └── TestRunnerAppUITests.swift └── Tests └── TestRunnerTests └── TestRunnerTests.swift /.github/workflows/Tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/.github/workflows/Tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | xcuserdata/ 6 | *.resolved 7 | -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/README.md -------------------------------------------------------------------------------- /Sources/TestRunner/Iterator/ArrayIterator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/Iterator/ArrayIterator.swift -------------------------------------------------------------------------------- /Sources/TestRunner/Iterator/Iteratable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/Iterator/Iteratable.swift -------------------------------------------------------------------------------- /Sources/TestRunner/Iterator/Reversable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/Iterator/Reversable.swift -------------------------------------------------------------------------------- /Sources/TestRunner/Iterator/ReverseArrayIterator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/Iterator/ReverseArrayIterator.swift -------------------------------------------------------------------------------- /Sources/TestRunner/Scene.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/Scene.swift -------------------------------------------------------------------------------- /Sources/TestRunner/SceneRunner+Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/SceneRunner+Action.swift -------------------------------------------------------------------------------- /Sources/TestRunner/SceneRunner+Create.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/SceneRunner+Create.swift -------------------------------------------------------------------------------- /Sources/TestRunner/SceneRunner+Type.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/SceneRunner+Type.swift -------------------------------------------------------------------------------- /Sources/TestRunner/SceneRunner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/SceneRunner.swift -------------------------------------------------------------------------------- /Sources/TestRunner/protocol/SceneKind+Getter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/protocol/SceneKind+Getter.swift -------------------------------------------------------------------------------- /Sources/TestRunner/protocol/SceneKind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/protocol/SceneKind.swift -------------------------------------------------------------------------------- /Sources/TestRunner/protocol/SceneRunnerKind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Sources/TestRunner/protocol/SceneRunnerKind.swift -------------------------------------------------------------------------------- /TestRunner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /TestRunner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /TestRunner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /TestRunner.xcodeproj/project.xcworkspace/xcuserdata/andrejorgensen.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/project.xcworkspace/xcuserdata/andrejorgensen.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /TestRunner.xcodeproj/project.xcworkspace/xcuserdata/eon.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/project.xcworkspace/xcuserdata/eon.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /TestRunner.xcodeproj/project.xcworkspace/xcuserdata/shindyu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/project.xcworkspace/xcuserdata/shindyu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /TestRunner.xcodeproj/xcuserdata/andrejorgensen.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/xcuserdata/andrejorgensen.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /TestRunner.xcodeproj/xcuserdata/eon.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/xcuserdata/eon.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /TestRunner.xcodeproj/xcuserdata/shindyu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunner.xcodeproj/xcuserdata/shindyu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /TestRunnerApp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/AppDelegate.swift -------------------------------------------------------------------------------- /TestRunnerApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /TestRunnerApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /TestRunnerApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /TestRunnerApp/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /TestRunnerApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/Info.plist -------------------------------------------------------------------------------- /TestRunnerApp/TestRunnerApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerApp/TestRunnerApp.swift -------------------------------------------------------------------------------- /TestRunnerAppUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerAppUITests/Info.plist -------------------------------------------------------------------------------- /TestRunnerAppUITests/TestRunnerAppUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/TestRunnerAppUITests/TestRunnerAppUITests.swift -------------------------------------------------------------------------------- /Tests/TestRunnerTests/TestRunnerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eonist/TestRunner/HEAD/Tests/TestRunnerTests/TestRunnerTests.swift --------------------------------------------------------------------------------