Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-2031

Convert derbynet/testProtocol.java to JUnit

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 10.3.1.4
    • Fix Version/s: 10.9.1.0
    • Component/s: Network Server, Test
    • Labels:
      None

      Description

      testProtocol.java executes DRDA commands from a file written in a special-purpose language. The statements are very much like assertions, so it should be fairly easy to convert the test to JUnit.

      Suggested approach: Change the interpreter (TestProto.java) so that is uses Assert.fail() instead of System.err.println() and System.exit(), and BaseTestCase.println() instead of System.out.println(). It should also use TestConfiguration to get the host name and port number.

        Attachments

        1. derby-2031-7a-old_harness_test_removal.stat
          1 kB
          Kristian Waagan
        2. derby-2031-7a-old_harness_test_removal.diff
          63 kB
          Kristian Waagan
        3. derby-2031-6a-pptesting_removal.stat
          0.2 kB
          Kristian Waagan
        4. derby-2031-6a-pptesting_removal.diff
          38 kB
          Kristian Waagan
        5. derby-2031-5b-new_adapter.diff
          48 kB
          Kristian Waagan
        6. derby-2031-5a-new_adapter.stat
          0.9 kB
          Kristian Waagan
        7. derby-2031-5a-new_adapter.diff
          47 kB
          Kristian Waagan
        8. derby-2031-pre_with_git.stat
          1 kB
          Kristian Waagan
        9. derby-2031-pre_with_git.diff
          102 kB
          Kristian Waagan
        10. derby-2031-4a-close_streams.diff
          1 kB
          Kristian Waagan
        11. derby-2031-3b-enable_test.diff
          5 kB
          Kristian Waagan
        12. derby-2031-3a-enable_test.stat
          0.3 kB
          Kristian Waagan
        13. derby-2031-3a-enable_test.diff
          5 kB
          Kristian Waagan
        14. derby-2031-2a-test.diff
          54 kB
          Kristian Waagan
        15. derby-2031-1a-grammar_enum.stat
          0.2 kB
          Kristian Waagan
        16. derby-2031-1a-grammar_enum.diff
          5 kB
          Kristian Waagan
        17. d2031.diff
          129 kB
          Julius Stroffek
        18. d2031.stat
          0.9 kB
          Julius Stroffek

          Issue Links

            Activity

              People

              • Assignee:
                kristwaa Kristian Waagan
                Reporter:
                knutanders Knut Anders Hatlen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: