         ("testNumberSeparatorWithDefaultConfiguration", testNumberSeparatorWithDefaultConfiguration),
         ("testNumberSeparatorWithMinimumLength", testNumberSeparatorWithMinimumLength),
         ("testNumberSeparatorWithMinimumFractionLength", testNumberSeparatorWithMinimumFractionLength)
+    ]
+}
+
+extension ObjectLiteralRuleTests {
+    static var allTests: [(String, (ObjectLiteralRuleTests) -> () throws -> Void)] = [
+        ("testObjectLiteralWithDefaultConfiguration", testObjectLiteralWithDefaultConfiguration),
+        ("testObjectLiteralWithImageLiteral", testObjectLiteralWithImageLiteral),
+        ("testObjectLiteralWithColorLiteral", testObjectLiteralWithColorLiteral),
+        ("testObjectLiteralWithImageAndColorLiteral", testObjectLiteralWithImageAndColorLiteral)
     ]
 }
 

        ("testNoExtensionAccessModifierRule", testNoExtensionAccessModifierRule),
        ("testNotificationCenterDetachment", testNotificationCenterDetachment),
        ("testNimbleOperator", testNimbleOperator),
        ("testObjectLiteral", testObjectLiteral),
        ("testOpeningBrace", testOpeningBrace),
        ("testOperatorFunctionWhitespace", testOperatorFunctionWhitespace),
        ("testOperatorUsageWhitespace", testOperatorUsageWhitespace),

    testCase(LineLengthRuleTests.allTests),
    testCase(LinterCacheTests.allTests),
    testCase(NumberSeparatorRuleTests.allTests),
    testCase(ObjectLiteralRuleTests.allTests),
    testCase(RegionTests.allTests),
    testCase(ReporterTests.allTests),
    testCase(RuleConfigurationsTests.allTests),
