classLiteralGenerator
final class LiteralGenerator
Generates MySql literal bodies for the bounded lexical API.
Owns the alphabets and numeric formatting used by this dialect.
Methods§
public function __construct(Generator $faker)Parameters
$faker | Generator | Source of every choice the generated strings make |
Test cases 433
LexicalGrammarTest::testCombinesWithRollupAtTheEndOfInputcoversLexicalGrammarTest::testGenerateBinaryLiteralWritesBitsAfterAPrefixcoversLexicalGrammarTest::testGenerateDecimalLiteralWritesDigitsAroundAPointcoversLexicalGrammarTest::testGenerateDollarQuotedStringWrapsTheBodyInDoubleDollarscoversLexicalGrammarTest::testGenerateFloatLiteralWritesAnExponentcoversLexicalGrammarTest::testGenerateHexLiteralWritesHexDigitsAfterAPrefixcoversLexicalGrammarTest::testGenerateHostnameWritesDotSeparatedPartscoversLexicalGrammarTest::testGenerateIntegerLiteralWritesOnlyDigitscoversLexicalGrammarTest::testGenerateLongIntegerLiteralWritesOnlyDigitscoversLexicalGrammarTest::testGenerateNationalStringLiteralPrefixesTheStringWithNcoversLexicalGrammarTest::testGenerateQuotedHexLiteralWritesWholeBytesInQuotescoversLexicalGrammarTest::testGenerateQuotedIdentifierWrapsTheNameInBacktickscoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testGenerateStringLiteralWrapsTheBodyInSingleQuotescoversLexicalGrammarTest::testGenerateUnsignedBigIntLiteralWritesOnlyDigitscoversLexicalGrammarTest::testIsNonOutputDoesNotConfuseOrdinaryValuesWithParserMarkerscoversLexicalGrammarTest::testPublicLexemeDefaultBounds#binarycoversLexicalGrammarTest::testPublicLexemeDefaultBounds#decimalcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#dollar quoted stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#floatcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#hexcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#hostnamecoversLexicalGrammarTest::testPublicLexemeDefaultBounds#integercoversLexicalGrammarTest::testPublicLexemeDefaultBounds#long integercoversLexicalGrammarTest::testPublicLexemeDefaultBounds#national stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#quoted hexcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#quoted identifiercoversLexicalGrammarTest::testPublicLexemeDefaultBounds#stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#unsigned big integercoversLexicalGrammarTest::testRealizeKeepsContextualUserVariableSpellingWithoutTokenizerEqualityAsAGatecoversLexicalGrammarTest::testRealizeOfFixedTerminal#AND_AND_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#EQcoversLexicalGrammarTest::testRealizeOfFixedTerminal#EQUAL_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#GEcoversLexicalGrammarTest::testRealizeOfFixedTerminal#GT_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#JSON_SEPARATOR_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#JSON_UNQUOTED_SEPARATOR_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#LEcoversLexicalGrammarTest::testRealizeOfFixedTerminal#LTcoversLexicalGrammarTest::testRealizeOfFixedTerminal#NOT2_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#OR_OR_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#PARAM_MARKERcoversLexicalGrammarTest::testRealizeOfFixedTerminal#SET_VARcoversLexicalGrammarTest::testRealizeOfFixedTerminal#SHIFT_LEFTcoversLexicalGrammarTest::testRealizeOfFixedTerminal#SHIFT_RIGHTcoversLexicalGrammarTest::testRealizeOfFixedTerminal#WITH_ROLLUP_SYMcoversLexicalGrammarTest::testRealizeOfGeneratedTerminalscoversLexicalGrammarTest::testRealizeReportsAnUnimplementedTerminalAtItsActualUsecoversLexicalGrammarTest::testRealizeRetainsBothRegisteredInequalitySpellingscoversLexicalGrammarTest::testRealizesAndChecksAParserTokenSequencecoversLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacoversLexicalGrammarTest::testRejectsInvalidSql#backtick quoted identifiercoversLexicalGrammarTest::testRejectsInvalidSql#block commentcoversLexicalGrammarTest::testRejectsInvalidSql#dollar quote before supportcoversLexicalGrammarTest::testRejectsInvalidSql#dollar quoted stringcoversLexicalGrammarTest::testRejectsInvalidSql#single quoted stringcoversLexicalGrammarTest::testRejectsInvalidSql#unsupported charactercoversLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcoversLexicalGrammarTest::testTokenizesDollarQuotedStringAndContinuesWithTheRemainingInputcoversLexicalGrammarTest::testTokenizesEveryLiteralNumberAndOperatorClasscoversLexicalGrammarTest::testTokenizesHostnameWithoutStoppingTheRemainingInputcoversLexicalGrammarTest::testTokenizesQuotedValuesHexValuesAndCommentsAsSingleTokenscoversLexicalGrammarTest::testUsesFunctionTokensOnlyWhenFollowedByAnOpeningParenthesiscoversLexicalGrammarTest::testVersionProfileControlsDollarQuotedStringSupportcoversLiteralGeneratorTest::testBinaryStringCustomLengthcoversLiteralGeneratorTest::testBinaryStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testBinaryStringFormatcoversLiteralGeneratorTest::testBinaryStringLengthRangecoversLiteralGeneratorTest::testDecimalStringCustomPrecisioncoversLiteralGeneratorTest::testDecimalStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testDecimalStringFormatcoversLiteralGeneratorTest::testDecimalStringFracDigitsMatchScalecoversLiteralGeneratorTest::testDecimalStringPrecisionLimitsIntPartDigitscoversLiteralGeneratorTest::testDecimalStringWithEqualPrecisionAndScalecoversLiteralGeneratorTest::testDecimalStringWithScaleOneHasTwoFracDigitscoversLiteralGeneratorTest::testFloatStringCustomExponentcoversLiteralGeneratorTest::testFloatStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testHexStringCustomLengthcoversLiteralGeneratorTest::testHexStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testHexStringFormatcoversLiteralGeneratorTest::testHexStringLengthRangecoversLiteralGeneratorTest::testHostnameStringCustomPartscoversLiteralGeneratorTest::testHostnameStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testHostnameStringFormatcoversLiteralGeneratorTest::testIntegerStringCustomRangecoversLiteralGeneratorTest::testIntegerStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testIntegerStringDigitCountRangecoversLiteralGeneratorTest::testIntegerStringFormatcoversLiteralGeneratorTest::testLongIntStringCustomRangecoversLiteralGeneratorTest::testLongIntStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testMixedAlnumStringCharacterSetcoversLiteralGeneratorTest::testMixedAlnumStringCustomLengthcoversLiteralGeneratorTest::testMixedAlnumStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testMixedAlnumStringLengthRangecoversLiteralGeneratorTest::testRawIdentifierCustomLengthcoversLiteralGeneratorTest::testRawIdentifierDefaultMatchesExplicitcoversLiteralGeneratorTest::testRawIdentifierLengthRangecoversLiteralGeneratorTest::testRawIdentifierStartsWithLetterOrUnderscorecoversLiteralGeneratorTest::testUnsignedBigIntStringCustomLengthcoversLiteralGeneratorTest::testUnsignedBigIntStringDefaultMatchesExplicitcoversLiteralGeneratorTest::testUnsignedBigIntStringFormatcoversLiteralGeneratorTest::testUnsignedBigIntStringLengthRangecoversMySqlProviderTest::testAlterTableStatementcoversMySqlProviderTest::testBeginStatementcoversMySqlProviderTest::testBinaryLiteralcoversMySqlProviderTest::testBinaryLiteralCustomLengthcoversMySqlProviderTest::testBinaryLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testCanBeUsedViaFakerMagicMethodcoversMySqlProviderTest::testCommitStatementcoversMySqlProviderTest::testCreateIndexStatementcoversMySqlProviderTest::testCreateTableStatementcoversMySqlProviderTest::testDecimalLiteralcoversMySqlProviderTest::testDecimalLiteralCustomPrecisioncoversMySqlProviderTest::testDecimalLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testDefaultMaxDepthIsPhpIntMaxcoversMySqlProviderTest::testDeleteStatementcoversMySqlProviderTest::testDollarQuotedStringcoversMySqlProviderTest::testDollarQuotedStringCustomLengthcoversMySqlProviderTest::testDollarQuotedStringDefaultMatchesExplicitcoversMySqlProviderTest::testDropIndexStatementcoversMySqlProviderTest::testDropTableStatementcoversMySqlProviderTest::testExprcoversMySqlProviderTest::testFloatLiteralcoversMySqlProviderTest::testFloatLiteralCustomParamscoversMySqlProviderTest::testFloatLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testForeignKeyCascadeStatement#seed 0coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 1coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 10coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 11coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 12coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 13coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 14coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 15coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 2coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 3coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 4coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 5coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 6coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 7coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 8coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 9coversMySqlProviderTest::testForeignKeyConstraint#mysql-5.6.51coversMySqlProviderTest::testForeignKeyConstraint#mysql-5.7.44coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.0.44coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.1.0coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.2.0coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.3.0coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.4.7coversMySqlProviderTest::testForeignKeyConstraint#mysql-9.0.1coversMySqlProviderTest::testForeignKeyConstraint#mysql-9.1.0coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 0coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 1coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 10coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 11coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 12coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 13coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 14coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 15coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 2coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 3coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 4coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 5coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 6coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 7coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 8coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 9coversMySqlProviderTest::testGeneratedColumnStatement#seed 0coversMySqlProviderTest::testGeneratedColumnStatement#seed 1coversMySqlProviderTest::testGeneratedColumnStatement#seed 10coversMySqlProviderTest::testGeneratedColumnStatement#seed 11coversMySqlProviderTest::testGeneratedColumnStatement#seed 12coversMySqlProviderTest::testGeneratedColumnStatement#seed 13coversMySqlProviderTest::testGeneratedColumnStatement#seed 14coversMySqlProviderTest::testGeneratedColumnStatement#seed 15coversMySqlProviderTest::testGeneratedColumnStatement#seed 2coversMySqlProviderTest::testGeneratedColumnStatement#seed 3coversMySqlProviderTest::testGeneratedColumnStatement#seed 4coversMySqlProviderTest::testGeneratedColumnStatement#seed 5coversMySqlProviderTest::testGeneratedColumnStatement#seed 6coversMySqlProviderTest::testGeneratedColumnStatement#seed 7coversMySqlProviderTest::testGeneratedColumnStatement#seed 8coversMySqlProviderTest::testGeneratedColumnStatement#seed 9coversMySqlProviderTest::testHexLiteralcoversMySqlProviderTest::testHexLiteralCustomLengthcoversMySqlProviderTest::testHexLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testHostnamecoversMySqlProviderTest::testHostnameCustomParamscoversMySqlProviderTest::testHostnameDefaultMatchesExplicitcoversMySqlProviderTest::testIdentifiercoversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 0coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 1coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 10coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 11coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 12coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 13coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 14coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 15coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 2coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 3coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 4coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 5coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 6coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 7coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 8coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 9coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 0coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 1coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 10coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 11coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 12coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 13coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 14coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 15coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 2coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 3coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 4coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 5coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 6coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 7coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 8coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 9coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 0coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 1coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 10coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 11coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 12coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 13coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 14coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 15coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 2coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 3coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 4coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 5coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 6coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 7coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 8coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 9coversMySqlProviderTest::testInsertStatementcoversMySqlProviderTest::testIntegerLiteralcoversMySqlProviderTest::testIntegerLiteralCustomRangecoversMySqlProviderTest::testIntegerLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testJoinedTablecoversMySqlProviderTest::testLimitClausecoversMySqlProviderTest::testLiteralcoversMySqlProviderTest::testLoadDataStatementUsesOfficialGrammarRulecoversMySqlProviderTest::testLongIntegerLiteralcoversMySqlProviderTest::testLongIntegerLiteralCustomRangecoversMySqlProviderTest::testLongIntegerLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testMultipleGenerationsReturnDifferentResults#seeds 0 and 1coversMySqlProviderTest::testMultipleGenerationsReturnDifferentResults#seeds 5 and 10coversMySqlProviderTest::testMultiTableDeleteStatement#seed 0coversMySqlProviderTest::testMultiTableDeleteStatement#seed 1coversMySqlProviderTest::testMultiTableDeleteStatement#seed 10coversMySqlProviderTest::testMultiTableDeleteStatement#seed 11coversMySqlProviderTest::testMultiTableDeleteStatement#seed 12coversMySqlProviderTest::testMultiTableDeleteStatement#seed 13coversMySqlProviderTest::testMultiTableDeleteStatement#seed 14coversMySqlProviderTest::testMultiTableDeleteStatement#seed 15coversMySqlProviderTest::testMultiTableDeleteStatement#seed 16coversMySqlProviderTest::testMultiTableDeleteStatement#seed 17coversMySqlProviderTest::testMultiTableDeleteStatement#seed 18coversMySqlProviderTest::testMultiTableDeleteStatement#seed 19coversMySqlProviderTest::testMultiTableDeleteStatement#seed 2coversMySqlProviderTest::testMultiTableDeleteStatement#seed 20coversMySqlProviderTest::testMultiTableDeleteStatement#seed 21coversMySqlProviderTest::testMultiTableDeleteStatement#seed 22coversMySqlProviderTest::testMultiTableDeleteStatement#seed 23coversMySqlProviderTest::testMultiTableDeleteStatement#seed 24coversMySqlProviderTest::testMultiTableDeleteStatement#seed 25coversMySqlProviderTest::testMultiTableDeleteStatement#seed 26coversMySqlProviderTest::testMultiTableDeleteStatement#seed 27coversMySqlProviderTest::testMultiTableDeleteStatement#seed 28coversMySqlProviderTest::testMultiTableDeleteStatement#seed 29coversMySqlProviderTest::testMultiTableDeleteStatement#seed 3coversMySqlProviderTest::testMultiTableDeleteStatement#seed 30coversMySqlProviderTest::testMultiTableDeleteStatement#seed 31coversMySqlProviderTest::testMultiTableDeleteStatement#seed 4coversMySqlProviderTest::testMultiTableDeleteStatement#seed 5coversMySqlProviderTest::testMultiTableDeleteStatement#seed 6coversMySqlProviderTest::testMultiTableDeleteStatement#seed 7coversMySqlProviderTest::testMultiTableDeleteStatement#seed 8coversMySqlProviderTest::testMultiTableDeleteStatement#seed 9coversMySqlProviderTest::testMultiTableUpdateStatement#seed 0coversMySqlProviderTest::testMultiTableUpdateStatement#seed 1coversMySqlProviderTest::testMultiTableUpdateStatement#seed 10coversMySqlProviderTest::testMultiTableUpdateStatement#seed 11coversMySqlProviderTest::testMultiTableUpdateStatement#seed 12coversMySqlProviderTest::testMultiTableUpdateStatement#seed 13coversMySqlProviderTest::testMultiTableUpdateStatement#seed 14coversMySqlProviderTest::testMultiTableUpdateStatement#seed 15coversMySqlProviderTest::testMultiTableUpdateStatement#seed 16coversMySqlProviderTest::testMultiTableUpdateStatement#seed 17coversMySqlProviderTest::testMultiTableUpdateStatement#seed 18coversMySqlProviderTest::testMultiTableUpdateStatement#seed 19coversMySqlProviderTest::testMultiTableUpdateStatement#seed 2coversMySqlProviderTest::testMultiTableUpdateStatement#seed 20coversMySqlProviderTest::testMultiTableUpdateStatement#seed 21coversMySqlProviderTest::testMultiTableUpdateStatement#seed 22coversMySqlProviderTest::testMultiTableUpdateStatement#seed 23coversMySqlProviderTest::testMultiTableUpdateStatement#seed 24coversMySqlProviderTest::testMultiTableUpdateStatement#seed 25coversMySqlProviderTest::testMultiTableUpdateStatement#seed 26coversMySqlProviderTest::testMultiTableUpdateStatement#seed 27coversMySqlProviderTest::testMultiTableUpdateStatement#seed 28coversMySqlProviderTest::testMultiTableUpdateStatement#seed 29coversMySqlProviderTest::testMultiTableUpdateStatement#seed 3coversMySqlProviderTest::testMultiTableUpdateStatement#seed 30coversMySqlProviderTest::testMultiTableUpdateStatement#seed 31coversMySqlProviderTest::testMultiTableUpdateStatement#seed 4coversMySqlProviderTest::testMultiTableUpdateStatement#seed 5coversMySqlProviderTest::testMultiTableUpdateStatement#seed 6coversMySqlProviderTest::testMultiTableUpdateStatement#seed 7coversMySqlProviderTest::testMultiTableUpdateStatement#seed 8coversMySqlProviderTest::testMultiTableUpdateStatement#seed 9coversMySqlProviderTest::testNationalStringLiteralcoversMySqlProviderTest::testNationalStringLiteralCustomLengthcoversMySqlProviderTest::testNationalStringLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testOrderClausecoversMySqlProviderTest::testPartitionSelectStatement#seed 0coversMySqlProviderTest::testPartitionSelectStatement#seed 1coversMySqlProviderTest::testPartitionSelectStatement#seed 10coversMySqlProviderTest::testPartitionSelectStatement#seed 11coversMySqlProviderTest::testPartitionSelectStatement#seed 12coversMySqlProviderTest::testPartitionSelectStatement#seed 13coversMySqlProviderTest::testPartitionSelectStatement#seed 14coversMySqlProviderTest::testPartitionSelectStatement#seed 15coversMySqlProviderTest::testPartitionSelectStatement#seed 2coversMySqlProviderTest::testPartitionSelectStatement#seed 3coversMySqlProviderTest::testPartitionSelectStatement#seed 4coversMySqlProviderTest::testPartitionSelectStatement#seed 5coversMySqlProviderTest::testPartitionSelectStatement#seed 6coversMySqlProviderTest::testPartitionSelectStatement#seed 7coversMySqlProviderTest::testPartitionSelectStatement#seed 8coversMySqlProviderTest::testPartitionSelectStatement#seed 9coversMySqlProviderTest::testPlannerCompilesReusableInstructionsWithoutChangingTheDefaultStartcoversMySqlProviderTest::testPlannerFreezesConstructiveValuesFromFuzzBytescoversMySqlProviderTest::testPredicatecoversMySqlProviderTest::testQuotedHexLiteralcoversMySqlProviderTest::testQuotedHexLiteralDefaultsToOneThroughEightBytescoversMySqlProviderTest::testQuotedIdentifiercoversMySqlProviderTest::testQuotedIdentifierCustomLengthcoversMySqlProviderTest::testQuotedIdentifierDefaultMatchesExplicitcoversMySqlProviderTest::testRegistersItselfWithTheFakerGeneratorcoversMySqlProviderTest::testReplaceStatementcoversMySqlProviderTest::testRollbackStatementcoversMySqlProviderTest::testSeededGenerationIsReproduciblecoversMySqlProviderTest::testSelectStatementcoversMySqlProviderTest::testSelectStatementMinimalDepthProducesOutputcoversMySqlProviderTest::testSimpleExprcoversMySqlProviderTest::testSimpleStatementcoversMySqlProviderTest::testSqlcoversMySqlProviderTest::testSqlWithAllStatementTypes#AlterTablecoversMySqlProviderTest::testSqlWithAllStatementTypes#CreateTablecoversMySqlProviderTest::testSqlWithAllStatementTypes#DeletecoversMySqlProviderTest::testSqlWithAllStatementTypes#DropTablecoversMySqlProviderTest::testSqlWithAllStatementTypes#InsertcoversMySqlProviderTest::testSqlWithAllStatementTypes#SelectcoversMySqlProviderTest::testSqlWithAllStatementTypes#SimpleStatementcoversMySqlProviderTest::testSqlWithAllStatementTypes#UpdatecoversMySqlProviderTest::testSqlWithMaxDepthcoversMySqlProviderTest::testSqlWithNullStatementTypeUsesDefaultcoversMySqlProviderTest::testSqlWithoutEmptyRowsCanGenerateFromTheWholeGrammarcoversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 5.6coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 5.7coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.0coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.1coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.2coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.3coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.4coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 9.0coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 9.1coversMySqlProviderTest::testSqlWithStatementTypecoversMySqlProviderTest::testStringLiteralcoversMySqlProviderTest::testStringLiteralCustomLengthcoversMySqlProviderTest::testStringLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testStringLiteralLengthRangecoversMySqlProviderTest::testSubquerycoversMySqlProviderTest::testTableIdentcoversMySqlProviderTest::testTableReferencecoversMySqlProviderTest::testTemporaryTableStatement#seed 0coversMySqlProviderTest::testTemporaryTableStatement#seed 1coversMySqlProviderTest::testTemporaryTableStatement#seed 10coversMySqlProviderTest::testTemporaryTableStatement#seed 11coversMySqlProviderTest::testTemporaryTableStatement#seed 12coversMySqlProviderTest::testTemporaryTableStatement#seed 13coversMySqlProviderTest::testTemporaryTableStatement#seed 14coversMySqlProviderTest::testTemporaryTableStatement#seed 15coversMySqlProviderTest::testTemporaryTableStatement#seed 2coversMySqlProviderTest::testTemporaryTableStatement#seed 3coversMySqlProviderTest::testTemporaryTableStatement#seed 4coversMySqlProviderTest::testTemporaryTableStatement#seed 5coversMySqlProviderTest::testTemporaryTableStatement#seed 6coversMySqlProviderTest::testTemporaryTableStatement#seed 7coversMySqlProviderTest::testTemporaryTableStatement#seed 8coversMySqlProviderTest::testTemporaryTableStatement#seed 9coversMySqlProviderTest::testTruncateStatementcoversMySqlProviderTest::testUnsignedBigIntLiteralcoversMySqlProviderTest::testUnsignedBigIntLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 0coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 1coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 10coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 11coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 12coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 13coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 14coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 15coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 2coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 3coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 4coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 5coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 6coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 7coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 8coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 9coversMySqlProviderTest::testUpdateStatementcoversMySqlProviderTest::testViewStatement#seed 0coversMySqlProviderTest::testViewStatement#seed 1coversMySqlProviderTest::testViewStatement#seed 10coversMySqlProviderTest::testViewStatement#seed 11coversMySqlProviderTest::testViewStatement#seed 12coversMySqlProviderTest::testViewStatement#seed 13coversMySqlProviderTest::testViewStatement#seed 14coversMySqlProviderTest::testViewStatement#seed 15coversMySqlProviderTest::testViewStatement#seed 2coversMySqlProviderTest::testViewStatement#seed 3coversMySqlProviderTest::testViewStatement#seed 4coversMySqlProviderTest::testViewStatement#seed 5coversMySqlProviderTest::testViewStatement#seed 6coversMySqlProviderTest::testViewStatement#seed 7coversMySqlProviderTest::testViewStatement#seed 8coversMySqlProviderTest::testViewStatement#seed 9coversMySqlProviderTest::testWhereClausecoversMySqlProviderTest::testWithClausecovers
Calls 1
public function rawIdentifier(int $minLength = 1, int $maxLength = 12): stringGenerate a raw SQL identifier (starts with letter or underscore, followed by alphanumeric/underscore).
Parameters
$minLength | int | |
$maxLength | int |
Returns
stringTest cases 10
LexicalGrammarTest::testGenerateQuotedIdentifierWrapsTheNameInBacktickscoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#quoted identifiercoversLiteralGeneratorTest::testRawIdentifierCustomLengthcovers and callsLiteralGeneratorTest::testRawIdentifierDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testRawIdentifierLengthRangecovers and callsLiteralGeneratorTest::testRawIdentifierStartsWithLetterOrUnderscorecovers and callsMySqlProviderTest::testQuotedIdentifiercoversMySqlProviderTest::testQuotedIdentifierCustomLengthcoversMySqlProviderTest::testQuotedIdentifierDefaultMatchesExplicitcovers
Called from 1
Calls 6
- method-call
Generator::numberBetween()line 46 - function-call
maxline 46 - method-call RandomCharacters::character() line 48
- class-const LiteralGenerator::ALPHA_UNDERSCORE() line 48
- method-call RandomCharacters::string() line 49
- class-const LiteralGenerator::ALNUM_UNDERSCORE() line 49
public function mixedAlnumString(int $minLength = 1, int $maxLength = 24): stringGenerate a random string from the mixed alphanumeric+underscore alphabet.
Parameters
$minLength | int | |
$maxLength | int |
Returns
stringTest cases 21
LexicalGrammarTest::testGenerateDollarQuotedStringWrapsTheBodyInDoubleDollarscoversLexicalGrammarTest::testGenerateNationalStringLiteralPrefixesTheStringWithNcoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testGenerateStringLiteralWrapsTheBodyInSingleQuotescoversLexicalGrammarTest::testPublicLexemeDefaultBounds#dollar quoted stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#national stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#stringcoversLiteralGeneratorTest::testMixedAlnumStringCharacterSetcovers and callsLiteralGeneratorTest::testMixedAlnumStringCustomLengthcovers and callsLiteralGeneratorTest::testMixedAlnumStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testMixedAlnumStringLengthRangecovers and callsMySqlProviderTest::testDollarQuotedStringcoversMySqlProviderTest::testDollarQuotedStringCustomLengthcoversMySqlProviderTest::testDollarQuotedStringDefaultMatchesExplicitcoversMySqlProviderTest::testNationalStringLiteralcoversMySqlProviderTest::testNationalStringLiteralCustomLengthcoversMySqlProviderTest::testNationalStringLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testStringLiteralcoversMySqlProviderTest::testStringLiteralCustomLengthcoversMySqlProviderTest::testStringLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testStringLiteralLengthRangecovers
Called from 2
Calls 3
- method-call RandomCharacters::string() line 57
- class-const LiteralGenerator::MIXED_ALNUM_UNDERSCORE() line 57
- method-call
Generator::numberBetween()line 57
public function integerString(int $min = 1, int $max = 9999999999): non-empty-stringGenerate a random integer literal string.
Parameters
$min | int | |
$max | int |
Returns
non-empty-stringTest cases 10
LexicalGrammarTest::testGenerateIntegerLiteralWritesOnlyDigitscoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#integercoversLiteralGeneratorTest::testIntegerStringCustomRangecovers and callsLiteralGeneratorTest::testIntegerStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testIntegerStringDigitCountRangecovers and callsLiteralGeneratorTest::testIntegerStringFormatcovers and callsMySqlProviderTest::testIntegerLiteralcoversMySqlProviderTest::testIntegerLiteralCustomRangecoversMySqlProviderTest::testIntegerLiteralDefaultMatchesExplicitcovers
Called from 1
Calls 1
- method-call
Generator::numberBetween()line 67
public function hexString(int $minLength = 1, int $maxLength = 16): stringGenerate a random hexadecimal string.
Parameters
$minLength | int | |
$maxLength | int |
Returns
stringTest cases 14
LexicalGrammarTest::testGenerateHexLiteralWritesHexDigitsAfterAPrefixcoversLexicalGrammarTest::testGenerateQuotedHexLiteralWritesWholeBytesInQuotescoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#hexcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#quoted hexcoversLiteralGeneratorTest::testHexStringCustomLengthcovers and callsLiteralGeneratorTest::testHexStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testHexStringFormatcovers and callsLiteralGeneratorTest::testHexStringLengthRangecovers and callsMySqlProviderTest::testHexLiteralcoversMySqlProviderTest::testHexLiteralCustomLengthcoversMySqlProviderTest::testHexLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testQuotedHexLiteralcoversMySqlProviderTest::testQuotedHexLiteralDefaultsToOneThroughEightBytescovers
Called from 2
Calls 3
- method-call RandomCharacters::string() line 75
- class-const LiteralGenerator::HEX_CHARS() line 75
- method-call
Generator::numberBetween()line 75
public function binaryString(int $minLength = 1, int $maxLength = 32): stringGenerate a random binary string (0s and 1s).
Parameters
$minLength | int | |
$maxLength | int |
Returns
stringTest cases 10
LexicalGrammarTest::testGenerateBinaryLiteralWritesBitsAfterAPrefixcoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#binarycoversLiteralGeneratorTest::testBinaryStringCustomLengthcovers and callsLiteralGeneratorTest::testBinaryStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testBinaryStringFormatcovers and callsLiteralGeneratorTest::testBinaryStringLengthRangecovers and callsMySqlProviderTest::testBinaryLiteralcoversMySqlProviderTest::testBinaryLiteralCustomLengthcoversMySqlProviderTest::testBinaryLiteralDefaultMatchesExplicitcovers
Called from 1
Calls 3
- method-call RandomCharacters::string() line 83
- class-const LiteralGenerator::BINARY_CHARS() line 83
- method-call
Generator::numberBetween()line 83
public function decimalString(int $precision = 13, int $scale = 6): non-empty-stringGenerate a random decimal literal string.
Parameters
$precision | int | |
$scale | int |
Returns
non-empty-stringTest cases 18
LexicalGrammarTest::testGenerateDecimalLiteralWritesDigitsAroundAPointcoversLexicalGrammarTest::testGenerateFloatLiteralWritesAnExponentcoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#decimalcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#floatcoversLiteralGeneratorTest::testDecimalStringCustomPrecisioncovers and callsLiteralGeneratorTest::testDecimalStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testDecimalStringFormatcovers and callsLiteralGeneratorTest::testDecimalStringFracDigitsMatchScalecovers and callsLiteralGeneratorTest::testDecimalStringPrecisionLimitsIntPartDigitscovers and callsLiteralGeneratorTest::testDecimalStringWithEqualPrecisionAndScalecovers and callsLiteralGeneratorTest::testDecimalStringWithScaleOneHasTwoFracDigitscovers and callsMySqlProviderTest::testDecimalLiteralcoversMySqlProviderTest::testDecimalLiteralCustomPrecisioncoversMySqlProviderTest::testDecimalLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testFloatLiteralcoversMySqlProviderTest::testFloatLiteralCustomParamscoversMySqlProviderTest::testFloatLiteralDefaultMatchesExplicitcovers
Called from 1
public function hostnameString(
int $minParts = 1,
int $maxParts = 3,
int $minPartLength = 1,
int $maxPartLength = 12,
): non-empty-stringGenerate a random hostname string.
Parameters
$minParts | int | |
$maxParts | int | |
$minPartLength | int | |
$maxPartLength | int |
Returns
non-empty-stringThrows
LogicException When the requested bounds leave every part of the hostname emptyTest cases 9
LexicalGrammarTest::testGenerateHostnameWritesDotSeparatedPartscoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#hostnamecoversLiteralGeneratorTest::testHostnameStringCustomPartscovers and callsLiteralGeneratorTest::testHostnameStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testHostnameStringFormatcovers and callsMySqlProviderTest::testHostnamecoversMySqlProviderTest::testHostnameCustomParamscoversMySqlProviderTest::testHostnameDefaultMatchesExplicitcovers
Called from 1
Calls 5
- method-call
Generator::numberBetween()line 112 - method-call RandomCharacters::string() line 115
- class-const LiteralGenerator::HOSTNAME_CHARS() line 115
- function-call
implodeline 118 - new
LogicExceptionline 120
public function unsignedBigIntString(int $minLength = 1, int $maxLength = 20): non-empty-stringGenerate a random unsigned big integer string.
Parameters
$minLength | int | |
$maxLength | int |
Returns
non-empty-stringTest cases 9
LexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testGenerateUnsignedBigIntLiteralWritesOnlyDigitscoversLexicalGrammarTest::testPublicLexemeDefaultBounds#unsigned big integercoversLiteralGeneratorTest::testUnsignedBigIntStringCustomLengthcovers and callsLiteralGeneratorTest::testUnsignedBigIntStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testUnsignedBigIntStringFormatcovers and callsLiteralGeneratorTest::testUnsignedBigIntStringLengthRangecovers and callsMySqlProviderTest::testUnsignedBigIntLiteralcoversMySqlProviderTest::testUnsignedBigIntLiteralDefaultMatchesExplicitcovers
Called from 1
Calls 4
- method-call RandomCharacters::string() line 133
- class-const LiteralGenerator::DIGIT_CHARS() line 133
- method-call
Generator::numberBetween()line 133 - function-call
ltrimline 134
public function longIntString(int $min = 0, int $max = 2147483647): non-empty-stringGenerate a random long integer string.
Parameters
$min | int | |
$max | int |
Returns
non-empty-stringTest cases 8
LexicalGrammarTest::testGenerateLongIntegerLiteralWritesOnlyDigitscoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#long integercoversLiteralGeneratorTest::testLongIntStringCustomRangecovers and callsLiteralGeneratorTest::testLongIntStringDefaultMatchesExplicitcovers and callsMySqlProviderTest::testLongIntegerLiteralcoversMySqlProviderTest::testLongIntegerLiteralCustomRangecoversMySqlProviderTest::testLongIntegerLiteralDefaultMatchesExplicitcovers
Called from 1
Calls 1
- method-call
Generator::numberBetween()line 146
public function floatString(
string $mantissa,
int $minExponent = -20,
int $maxExponent = 20,
): non-empty-stringGenerate a random float literal string with exponent.
Parameters
$mantissa | string | |
$minExponent | int | |
$maxExponent | int |
Returns
non-empty-stringTest cases 8
LexicalGrammarTest::testGenerateFloatLiteralWritesAnExponentcoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#floatcoversLiteralGeneratorTest::testFloatStringCustomExponentcovers and callsLiteralGeneratorTest::testFloatStringDefaultMatchesExplicitcovers and callsMySqlProviderTest::testFloatLiteralcoversMySqlProviderTest::testFloatLiteralCustomParamscoversMySqlProviderTest::testFloatLiteralDefaultMatchesExplicitcovers
Called from 1
Calls 1
- method-call
Generator::numberBetween()line 158
Private surface 9§
Implementation details, listed for orientation only.
private const ALPHA_UNDERSCORE = 'abcdefghijklmnopqrstuvwxyz_'private const ALNUM_UNDERSCORE = 'abcdefghijklmnopqrstuvwxyz0123456789_'private const MIXED_ALNUM_UNDERSCORE = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_'private const HOSTNAME_CHARS = 'abcdefghijklmnopqrstuvwxyz0123456789'private const HEX_CHARS = '0123456789abcdef'private const DIGIT_CHARS = '0123456789'private const BINARY_CHARS = '01'private Generator $fakerprivate RandomCharacters $charactersTest cases 436§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 38
LiteralGeneratorTest::testBinaryStringCustomLengthcovers and callsLiteralGeneratorTest::testBinaryStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testBinaryStringFormatcovers and callsLiteralGeneratorTest::testBinaryStringLengthRangecovers and callsLiteralGeneratorTest::testDecimalStringCustomPrecisioncovers and callsLiteralGeneratorTest::testDecimalStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testDecimalStringFormatcovers and callsLiteralGeneratorTest::testDecimalStringFracDigitsMatchScalecovers and callsLiteralGeneratorTest::testDecimalStringPrecisionLimitsIntPartDigitscovers and callsLiteralGeneratorTest::testDecimalStringWithEqualPrecisionAndScalecovers and callsLiteralGeneratorTest::testDecimalStringWithScaleOneHasTwoFracDigitscovers and callsLiteralGeneratorTest::testFloatStringCustomExponentcovers and callsLiteralGeneratorTest::testFloatStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testHexStringCustomLengthcovers and callsLiteralGeneratorTest::testHexStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testHexStringFormatcovers and callsLiteralGeneratorTest::testHexStringLengthRangecovers and callsLiteralGeneratorTest::testHostnameStringCustomPartscovers and callsLiteralGeneratorTest::testHostnameStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testHostnameStringFormatcovers and callsLiteralGeneratorTest::testIntegerStringCustomRangecovers and callsLiteralGeneratorTest::testIntegerStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testIntegerStringDigitCountRangecovers and callsLiteralGeneratorTest::testIntegerStringFormatcovers and callsLiteralGeneratorTest::testLongIntStringCustomRangecovers and callsLiteralGeneratorTest::testLongIntStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testMixedAlnumStringCharacterSetcovers and callsLiteralGeneratorTest::testMixedAlnumStringCustomLengthcovers and callsLiteralGeneratorTest::testMixedAlnumStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testMixedAlnumStringLengthRangecovers and callsLiteralGeneratorTest::testRawIdentifierCustomLengthcovers and callsLiteralGeneratorTest::testRawIdentifierDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testRawIdentifierLengthRangecovers and callsLiteralGeneratorTest::testRawIdentifierStartsWithLetterOrUnderscorecovers and callsLiteralGeneratorTest::testUnsignedBigIntStringCustomLengthcovers and callsLiteralGeneratorTest::testUnsignedBigIntStringDefaultMatchesExplicitcovers and callsLiteralGeneratorTest::testUnsignedBigIntStringFormatcovers and callsLiteralGeneratorTest::testUnsignedBigIntStringLengthRangecovers and calls
Other tests reaching this symbol 398
LexicalExceptionTestcallsGenerationContextTestcallsLexicalGrammarTest::testCombinesWithRollupAtTheEndOfInputcoversLexicalGrammarTest::testGenerateBinaryLiteralWritesBitsAfterAPrefixcoversLexicalGrammarTest::testGenerateDecimalLiteralWritesDigitsAroundAPointcoversLexicalGrammarTest::testGenerateDollarQuotedStringWrapsTheBodyInDoubleDollarscoversLexicalGrammarTest::testGenerateFloatLiteralWritesAnExponentcoversLexicalGrammarTest::testGenerateHexLiteralWritesHexDigitsAfterAPrefixcoversLexicalGrammarTest::testGenerateHostnameWritesDotSeparatedPartscoversLexicalGrammarTest::testGenerateIntegerLiteralWritesOnlyDigitscoversLexicalGrammarTest::testGenerateLongIntegerLiteralWritesOnlyDigitscoversLexicalGrammarTest::testGenerateNationalStringLiteralPrefixesTheStringWithNcoversLexicalGrammarTest::testGenerateQuotedHexLiteralWritesWholeBytesInQuotescoversLexicalGrammarTest::testGenerateQuotedIdentifierWrapsTheNameInBacktickscoversLexicalGrammarTest::testGeneratesPublicProviderLexemesThroughDialectGrammarcoversLexicalGrammarTest::testGenerateStringLiteralWrapsTheBodyInSingleQuotescoversLexicalGrammarTest::testGenerateUnsignedBigIntLiteralWritesOnlyDigitscoversLexicalGrammarTest::testIsNonOutputDoesNotConfuseOrdinaryValuesWithParserMarkerscoversLexicalGrammarTest::testPublicLexemeDefaultBounds#binarycoversLexicalGrammarTest::testPublicLexemeDefaultBounds#decimalcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#dollar quoted stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#floatcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#hexcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#hostnamecoversLexicalGrammarTest::testPublicLexemeDefaultBounds#integercoversLexicalGrammarTest::testPublicLexemeDefaultBounds#long integercoversLexicalGrammarTest::testPublicLexemeDefaultBounds#national stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#quoted hexcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#quoted identifiercoversLexicalGrammarTest::testPublicLexemeDefaultBounds#stringcoversLexicalGrammarTest::testPublicLexemeDefaultBounds#unsigned big integercoversLexicalGrammarTest::testRealizeKeepsContextualUserVariableSpellingWithoutTokenizerEqualityAsAGatecoversLexicalGrammarTest::testRealizeOfFixedTerminal#AND_AND_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#EQcoversLexicalGrammarTest::testRealizeOfFixedTerminal#EQUAL_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#GEcoversLexicalGrammarTest::testRealizeOfFixedTerminal#GT_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#JSON_SEPARATOR_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#JSON_UNQUOTED_SEPARATOR_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#LEcoversLexicalGrammarTest::testRealizeOfFixedTerminal#LTcoversLexicalGrammarTest::testRealizeOfFixedTerminal#NOT2_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#OR_OR_SYMcoversLexicalGrammarTest::testRealizeOfFixedTerminal#PARAM_MARKERcoversLexicalGrammarTest::testRealizeOfFixedTerminal#SET_VARcoversLexicalGrammarTest::testRealizeOfFixedTerminal#SHIFT_LEFTcoversLexicalGrammarTest::testRealizeOfFixedTerminal#SHIFT_RIGHTcoversLexicalGrammarTest::testRealizeOfFixedTerminal#WITH_ROLLUP_SYMcoversLexicalGrammarTest::testRealizeOfGeneratedTerminalscoversLexicalGrammarTest::testRealizeReportsAnUnimplementedTerminalAtItsActualUsecoversLexicalGrammarTest::testRealizeRetainsBothRegisteredInequalitySpellingscoversLexicalGrammarTest::testRealizesAndChecksAParserTokenSequencecoversLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacoversLexicalGrammarTest::testRejectsInvalidSql#backtick quoted identifiercoversLexicalGrammarTest::testRejectsInvalidSql#block commentcoversLexicalGrammarTest::testRejectsInvalidSql#dollar quote before supportcoversLexicalGrammarTest::testRejectsInvalidSql#dollar quoted stringcoversLexicalGrammarTest::testRejectsInvalidSql#single quoted stringcoversLexicalGrammarTest::testRejectsInvalidSql#unsupported charactercoversLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcoversLexicalGrammarTest::testTokenizesDollarQuotedStringAndContinuesWithTheRemainingInputcoversLexicalGrammarTest::testTokenizesEveryLiteralNumberAndOperatorClasscoversLexicalGrammarTest::testTokenizesHostnameWithoutStoppingTheRemainingInputcoversLexicalGrammarTest::testTokenizesQuotedValuesHexValuesAndCommentsAsSingleTokenscoversLexicalGrammarTest::testUsesFunctionTokensOnlyWhenFollowedByAnOpeningParenthesiscoversLexicalGrammarTest::testVersionProfileControlsDollarQuotedStringSupportcoversMySqlProviderTest::testAlterTableStatementcoversMySqlProviderTest::testBeginStatementcoversMySqlProviderTest::testBinaryLiteralcoversMySqlProviderTest::testBinaryLiteralCustomLengthcoversMySqlProviderTest::testBinaryLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testCanBeUsedViaFakerMagicMethodcoversMySqlProviderTest::testCommitStatementcoversMySqlProviderTest::testCreateIndexStatementcoversMySqlProviderTest::testCreateTableStatementcoversMySqlProviderTest::testDecimalLiteralcoversMySqlProviderTest::testDecimalLiteralCustomPrecisioncoversMySqlProviderTest::testDecimalLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testDefaultMaxDepthIsPhpIntMaxcoversMySqlProviderTest::testDeleteStatementcoversMySqlProviderTest::testDollarQuotedStringcoversMySqlProviderTest::testDollarQuotedStringCustomLengthcoversMySqlProviderTest::testDollarQuotedStringDefaultMatchesExplicitcoversMySqlProviderTest::testDropIndexStatementcoversMySqlProviderTest::testDropTableStatementcoversMySqlProviderTest::testExprcoversMySqlProviderTest::testFloatLiteralcoversMySqlProviderTest::testFloatLiteralCustomParamscoversMySqlProviderTest::testFloatLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testForeignKeyCascadeStatement#seed 0coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 1coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 10coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 11coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 12coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 13coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 14coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 15coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 2coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 3coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 4coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 5coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 6coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 7coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 8coversMySqlProviderTest::testForeignKeyCascadeStatement#seed 9coversMySqlProviderTest::testForeignKeyConstraint#mysql-5.6.51coversMySqlProviderTest::testForeignKeyConstraint#mysql-5.7.44coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.0.44coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.1.0coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.2.0coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.3.0coversMySqlProviderTest::testForeignKeyConstraint#mysql-8.4.7coversMySqlProviderTest::testForeignKeyConstraint#mysql-9.0.1coversMySqlProviderTest::testForeignKeyConstraint#mysql-9.1.0coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 0coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 1coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 10coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 11coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 12coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 13coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 14coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 15coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 2coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 3coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 4coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 5coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 6coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 7coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 8coversMySqlProviderTest::testFullTextSearchStatementDerivesMatchExpressionFromGrammar#seed 9coversMySqlProviderTest::testGeneratedColumnStatement#seed 0coversMySqlProviderTest::testGeneratedColumnStatement#seed 1coversMySqlProviderTest::testGeneratedColumnStatement#seed 10coversMySqlProviderTest::testGeneratedColumnStatement#seed 11coversMySqlProviderTest::testGeneratedColumnStatement#seed 12coversMySqlProviderTest::testGeneratedColumnStatement#seed 13coversMySqlProviderTest::testGeneratedColumnStatement#seed 14coversMySqlProviderTest::testGeneratedColumnStatement#seed 15coversMySqlProviderTest::testGeneratedColumnStatement#seed 2coversMySqlProviderTest::testGeneratedColumnStatement#seed 3coversMySqlProviderTest::testGeneratedColumnStatement#seed 4coversMySqlProviderTest::testGeneratedColumnStatement#seed 5coversMySqlProviderTest::testGeneratedColumnStatement#seed 6coversMySqlProviderTest::testGeneratedColumnStatement#seed 7coversMySqlProviderTest::testGeneratedColumnStatement#seed 8coversMySqlProviderTest::testGeneratedColumnStatement#seed 9coversMySqlProviderTest::testHexLiteralcoversMySqlProviderTest::testHexLiteralCustomLengthcoversMySqlProviderTest::testHexLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testHostnamecoversMySqlProviderTest::testHostnameCustomParamscoversMySqlProviderTest::testHostnameDefaultMatchesExplicitcoversMySqlProviderTest::testIdentifiercoversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 0coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 1coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 10coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 11coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 12coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 13coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 14coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 15coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 2coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 3coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 4coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 5coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 6coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 7coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 8coversMySqlProviderTest::testInsertFunctionUpsertStatementDerivesConditionalExpressionFromGrammar#seed 9coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 0coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 1coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 10coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 11coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 12coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 13coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 14coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 15coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 2coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 3coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 4coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 5coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 6coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 7coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 8coversMySqlProviderTest::testInsertRowAliasUpsertStatement#seed 9coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 0coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 1coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 10coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 11coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 12coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 13coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 14coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 15coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 2coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 3coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 4coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 5coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 6coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 7coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 8coversMySqlProviderTest::testInsertSelectCompoundStatement#seed 9coversMySqlProviderTest::testInsertStatementcoversMySqlProviderTest::testIntegerLiteralcoversMySqlProviderTest::testIntegerLiteralCustomRangecoversMySqlProviderTest::testIntegerLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testJoinedTablecoversMySqlProviderTest::testLimitClausecoversMySqlProviderTest::testLiteralcoversMySqlProviderTest::testLoadDataStatementUsesOfficialGrammarRulecoversMySqlProviderTest::testLongIntegerLiteralcoversMySqlProviderTest::testLongIntegerLiteralCustomRangecoversMySqlProviderTest::testLongIntegerLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testMultipleGenerationsReturnDifferentResults#seeds 0 and 1coversMySqlProviderTest::testMultipleGenerationsReturnDifferentResults#seeds 5 and 10coversMySqlProviderTest::testMultiTableDeleteStatement#seed 0coversMySqlProviderTest::testMultiTableDeleteStatement#seed 1coversMySqlProviderTest::testMultiTableDeleteStatement#seed 10coversMySqlProviderTest::testMultiTableDeleteStatement#seed 11coversMySqlProviderTest::testMultiTableDeleteStatement#seed 12coversMySqlProviderTest::testMultiTableDeleteStatement#seed 13coversMySqlProviderTest::testMultiTableDeleteStatement#seed 14coversMySqlProviderTest::testMultiTableDeleteStatement#seed 15coversMySqlProviderTest::testMultiTableDeleteStatement#seed 16coversMySqlProviderTest::testMultiTableDeleteStatement#seed 17coversMySqlProviderTest::testMultiTableDeleteStatement#seed 18coversMySqlProviderTest::testMultiTableDeleteStatement#seed 19coversMySqlProviderTest::testMultiTableDeleteStatement#seed 2coversMySqlProviderTest::testMultiTableDeleteStatement#seed 20coversMySqlProviderTest::testMultiTableDeleteStatement#seed 21coversMySqlProviderTest::testMultiTableDeleteStatement#seed 22coversMySqlProviderTest::testMultiTableDeleteStatement#seed 23coversMySqlProviderTest::testMultiTableDeleteStatement#seed 24coversMySqlProviderTest::testMultiTableDeleteStatement#seed 25coversMySqlProviderTest::testMultiTableDeleteStatement#seed 26coversMySqlProviderTest::testMultiTableDeleteStatement#seed 27coversMySqlProviderTest::testMultiTableDeleteStatement#seed 28coversMySqlProviderTest::testMultiTableDeleteStatement#seed 29coversMySqlProviderTest::testMultiTableDeleteStatement#seed 3coversMySqlProviderTest::testMultiTableDeleteStatement#seed 30coversMySqlProviderTest::testMultiTableDeleteStatement#seed 31coversMySqlProviderTest::testMultiTableDeleteStatement#seed 4coversMySqlProviderTest::testMultiTableDeleteStatement#seed 5coversMySqlProviderTest::testMultiTableDeleteStatement#seed 6coversMySqlProviderTest::testMultiTableDeleteStatement#seed 7coversMySqlProviderTest::testMultiTableDeleteStatement#seed 8coversMySqlProviderTest::testMultiTableDeleteStatement#seed 9coversMySqlProviderTest::testMultiTableUpdateStatement#seed 0coversMySqlProviderTest::testMultiTableUpdateStatement#seed 1coversMySqlProviderTest::testMultiTableUpdateStatement#seed 10coversMySqlProviderTest::testMultiTableUpdateStatement#seed 11coversMySqlProviderTest::testMultiTableUpdateStatement#seed 12coversMySqlProviderTest::testMultiTableUpdateStatement#seed 13coversMySqlProviderTest::testMultiTableUpdateStatement#seed 14coversMySqlProviderTest::testMultiTableUpdateStatement#seed 15coversMySqlProviderTest::testMultiTableUpdateStatement#seed 16coversMySqlProviderTest::testMultiTableUpdateStatement#seed 17coversMySqlProviderTest::testMultiTableUpdateStatement#seed 18coversMySqlProviderTest::testMultiTableUpdateStatement#seed 19coversMySqlProviderTest::testMultiTableUpdateStatement#seed 2coversMySqlProviderTest::testMultiTableUpdateStatement#seed 20coversMySqlProviderTest::testMultiTableUpdateStatement#seed 21coversMySqlProviderTest::testMultiTableUpdateStatement#seed 22coversMySqlProviderTest::testMultiTableUpdateStatement#seed 23coversMySqlProviderTest::testMultiTableUpdateStatement#seed 24coversMySqlProviderTest::testMultiTableUpdateStatement#seed 25coversMySqlProviderTest::testMultiTableUpdateStatement#seed 26coversMySqlProviderTest::testMultiTableUpdateStatement#seed 27coversMySqlProviderTest::testMultiTableUpdateStatement#seed 28coversMySqlProviderTest::testMultiTableUpdateStatement#seed 29coversMySqlProviderTest::testMultiTableUpdateStatement#seed 3coversMySqlProviderTest::testMultiTableUpdateStatement#seed 30coversMySqlProviderTest::testMultiTableUpdateStatement#seed 31coversMySqlProviderTest::testMultiTableUpdateStatement#seed 4coversMySqlProviderTest::testMultiTableUpdateStatement#seed 5coversMySqlProviderTest::testMultiTableUpdateStatement#seed 6coversMySqlProviderTest::testMultiTableUpdateStatement#seed 7coversMySqlProviderTest::testMultiTableUpdateStatement#seed 8coversMySqlProviderTest::testMultiTableUpdateStatement#seed 9coversMySqlProviderTest::testNationalStringLiteralcoversMySqlProviderTest::testNationalStringLiteralCustomLengthcoversMySqlProviderTest::testNationalStringLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testOrderClausecoversMySqlProviderTest::testPartitionSelectStatement#seed 0coversMySqlProviderTest::testPartitionSelectStatement#seed 1coversMySqlProviderTest::testPartitionSelectStatement#seed 10coversMySqlProviderTest::testPartitionSelectStatement#seed 11coversMySqlProviderTest::testPartitionSelectStatement#seed 12coversMySqlProviderTest::testPartitionSelectStatement#seed 13coversMySqlProviderTest::testPartitionSelectStatement#seed 14coversMySqlProviderTest::testPartitionSelectStatement#seed 15coversMySqlProviderTest::testPartitionSelectStatement#seed 2coversMySqlProviderTest::testPartitionSelectStatement#seed 3coversMySqlProviderTest::testPartitionSelectStatement#seed 4coversMySqlProviderTest::testPartitionSelectStatement#seed 5coversMySqlProviderTest::testPartitionSelectStatement#seed 6coversMySqlProviderTest::testPartitionSelectStatement#seed 7coversMySqlProviderTest::testPartitionSelectStatement#seed 8coversMySqlProviderTest::testPartitionSelectStatement#seed 9coversMySqlProviderTest::testPlannerCompilesReusableInstructionsWithoutChangingTheDefaultStartcoversMySqlProviderTest::testPlannerFreezesConstructiveValuesFromFuzzBytescoversMySqlProviderTest::testPredicatecoversMySqlProviderTest::testQuotedHexLiteralcoversMySqlProviderTest::testQuotedHexLiteralDefaultsToOneThroughEightBytescoversMySqlProviderTest::testQuotedIdentifiercoversMySqlProviderTest::testQuotedIdentifierCustomLengthcoversMySqlProviderTest::testQuotedIdentifierDefaultMatchesExplicitcoversMySqlProviderTest::testRegistersItselfWithTheFakerGeneratorcoversMySqlProviderTest::testReplaceStatementcoversMySqlProviderTest::testRollbackStatementcoversMySqlProviderTest::testSeededGenerationIsReproduciblecoversMySqlProviderTest::testSelectStatementcoversMySqlProviderTest::testSelectStatementMinimalDepthProducesOutputcoversMySqlProviderTest::testSimpleExprcoversMySqlProviderTest::testSimpleStatementcoversMySqlProviderTest::testSqlcoversMySqlProviderTest::testSqlWithAllStatementTypes#AlterTablecoversMySqlProviderTest::testSqlWithAllStatementTypes#CreateTablecoversMySqlProviderTest::testSqlWithAllStatementTypes#DeletecoversMySqlProviderTest::testSqlWithAllStatementTypes#DropTablecoversMySqlProviderTest::testSqlWithAllStatementTypes#InsertcoversMySqlProviderTest::testSqlWithAllStatementTypes#SelectcoversMySqlProviderTest::testSqlWithAllStatementTypes#SimpleStatementcoversMySqlProviderTest::testSqlWithAllStatementTypes#UpdatecoversMySqlProviderTest::testSqlWithMaxDepthcoversMySqlProviderTest::testSqlWithNullStatementTypeUsesDefaultcoversMySqlProviderTest::testSqlWithoutEmptyRowsCanGenerateFromTheWholeGrammarcoversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 5.6coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 5.7coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.0coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.1coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.2coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.3coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 8.4coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 9.0coversMySqlProviderTest::testSqlWithoutEmptyRowsUsesTheRestrictedGenerationPlan#MySQL 9.1coversMySqlProviderTest::testSqlWithStatementTypecoversMySqlProviderTest::testStringLiteralcoversMySqlProviderTest::testStringLiteralCustomLengthcoversMySqlProviderTest::testStringLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testStringLiteralLengthRangecoversMySqlProviderTest::testSubquerycoversMySqlProviderTest::testTableIdentcoversMySqlProviderTest::testTableReferencecoversMySqlProviderTest::testTemporaryTableStatement#seed 0coversMySqlProviderTest::testTemporaryTableStatement#seed 1coversMySqlProviderTest::testTemporaryTableStatement#seed 10coversMySqlProviderTest::testTemporaryTableStatement#seed 11coversMySqlProviderTest::testTemporaryTableStatement#seed 12coversMySqlProviderTest::testTemporaryTableStatement#seed 13coversMySqlProviderTest::testTemporaryTableStatement#seed 14coversMySqlProviderTest::testTemporaryTableStatement#seed 15coversMySqlProviderTest::testTemporaryTableStatement#seed 2coversMySqlProviderTest::testTemporaryTableStatement#seed 3coversMySqlProviderTest::testTemporaryTableStatement#seed 4coversMySqlProviderTest::testTemporaryTableStatement#seed 5coversMySqlProviderTest::testTemporaryTableStatement#seed 6coversMySqlProviderTest::testTemporaryTableStatement#seed 7coversMySqlProviderTest::testTemporaryTableStatement#seed 8coversMySqlProviderTest::testTemporaryTableStatement#seed 9coversMySqlProviderTest::testTruncateStatementcoversMySqlProviderTest::testUnsignedBigIntLiteralcoversMySqlProviderTest::testUnsignedBigIntLiteralDefaultMatchesExplicitcoversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 0coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 1coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 10coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 11coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 12coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 13coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 14coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 15coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 2coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 3coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 4coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 5coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 6coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 7coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 8coversMySqlProviderTest::testUpdateJoinDerivedStatement#seed 9coversMySqlProviderTest::testUpdateStatementcoversMySqlProviderTest::testViewStatement#seed 0coversMySqlProviderTest::testViewStatement#seed 1coversMySqlProviderTest::testViewStatement#seed 10coversMySqlProviderTest::testViewStatement#seed 11coversMySqlProviderTest::testViewStatement#seed 12coversMySqlProviderTest::testViewStatement#seed 13coversMySqlProviderTest::testViewStatement#seed 14coversMySqlProviderTest::testViewStatement#seed 15coversMySqlProviderTest::testViewStatement#seed 2coversMySqlProviderTest::testViewStatement#seed 3coversMySqlProviderTest::testViewStatement#seed 4coversMySqlProviderTest::testViewStatement#seed 5coversMySqlProviderTest::testViewStatement#seed 6coversMySqlProviderTest::testViewStatement#seed 7coversMySqlProviderTest::testViewStatement#seed 8coversMySqlProviderTest::testViewStatement#seed 9coversMySqlProviderTest::testWhereClausecoversMySqlProviderTest::testWithClausecoversSqlGeneratorFactoryTestcalls
Relations§
Instantiated in 1
Method calls 12
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateQuotedIdentifier() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:153
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateStringLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:166
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateDollarQuotedString() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:192
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateIntegerLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:205
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateLongIntegerLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:218
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateUnsignedBigIntLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:231
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateDecimalLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:244
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateFloatLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:263
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateHexLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:280
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateQuotedHexLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:295
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateBinaryLiteral() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:308
- method-call SqlFaker\MySql\Generation\LexicalGrammar::generateHostname() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:322