Incorrect test object name

Test object name must follow regexp:

^[a-z][a-z]+(-[a-z][a-z]+)*$

Incorrect:

# Foo.
[] > foo
  # Test.
  [] +> tEst
    42 > foo

  # Test.
  [] +> test123
    42 > fooB

  # Test.
  [] +> test--
    42 > foo

  # Test.
  [] +> test--test
    42 > foo

  # Test.
  [] +> t
    42 > foo

  # Test.
  [] +> test-test-
    42 > foo

  # Test.
  [] +> test-Test
    42 > foo

  # Test.
  [] +> test_abc
    42 > foo

Correct:

# Foo.
[] > foo
  # Test.
  [] +> runs
    42 > foo

  # Test.
  [] +> runs-something
    42 > fooB

  # Test.
  [] +> good-one
    42 > foo

  # Test.
  [] +> ok
    42 > foo

Published on Sun Jun 22 07:53:02 UTC 2025.