From b4192bba22c1d95daf354e900886a6690bb55e09 Mon Sep 17 00:00:00 2001 From: Schuyler Eldridge Date: Tue, 2 Jun 2020 21:51:15 -0400 Subject: Revert: Generalize keyword collision to name manipulation, Add {Lower,Upper}CaseNames Transforms (#1651) * Revert "Add test of {Lower, Upper}CaseNames" This reverts commit 93c078b8469bc55cd2d33147c33e2b5421fda9d9. Signed-off-by: Schuyler Eldridge * Revert "Add --change-name-case option" This reverts commit d3ab7e2db66fe3a63778f427dad6c08f64695ba5. Signed-off-by: Schuyler Eldridge * Revert "Add features.{LowerCaseNames, UpperCaseNames} transforms" This reverts commit c8dcdacf313f19a4d0238be694478a325432edd4. Signed-off-by: Schuyler Eldridge * Revert "Refactor RemoveKeywordCollisions->ManipulateNames" This reverts commit c534c5abae7b80a725ec9925569b3383b3c24a34. Signed-off-by: Schuyler Eldridge Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>--- .../features/LetterCaseTransformSpec.scala | 43 ---------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/test/scala/firrtlTests/features/LetterCaseTransformSpec.scala (limited to 'src/test') diff --git a/src/test/scala/firrtlTests/features/LetterCaseTransformSpec.scala b/src/test/scala/firrtlTests/features/LetterCaseTransformSpec.scala deleted file mode 100644 index 93576578..00000000 --- a/src/test/scala/firrtlTests/features/LetterCaseTransformSpec.scala +++ /dev/null @@ -1,43 +0,0 @@ -// See LICENSE for license details. - -package firrtlTests.features - -import firrtl.features.{LowerCaseNames, UpperCaseNames} - -import firrtl.{CircuitState, Parser} -import firrtl.annotations.CircuitTarget - -import org.scalatest.flatspec.AnyFlatSpec -import org.scalatest.matchers.should.Matchers - -class LetterCaseTransformSpec extends AnyFlatSpec with Matchers { - - class CircuitFixture { - private val input = - """|circuit Foo: - | module Foo: - | node Bar = UInt<1>(0) - | node baz = UInt<1>(0) - | node QUX = UInt<1>(0) - | node quuxQuux = UInt<1>(0) - | node QuuzQuuz = UInt<1>(0) - | node corge_corge = UInt<1>(0) - |""".stripMargin - val state = CircuitState(Parser.parse(input), Seq.empty) - } - - behavior of "LowerCaseNames" - - it should "change all names to lowercase" in new CircuitFixture { - val string = (new LowerCaseNames).execute(state).circuit.serialize - List("foo", "bar", "baz", "qux", "quuxquux", "quuzquuz", "corge_corge").foreach(string should include (_)) - } - - behavior of "UpperCaseNames" - - it should "change all names to uppercase" in new CircuitFixture { - val string = (new UpperCaseNames).execute(state).circuit.serialize - List("FOO", "BAR", "BAZ", "QUX", "QUUXQUUX", "QUUZQUUZ", "CORGE_CORGE").foreach(string should include (_)) - } - -} -- cgit v1.2.3