Skip to content

Error in running sysevrTest after checkout #7

@midumitrescu

Description

@midumitrescu

To reproduce:

  1. Checkout
  2. run sysevrTest

Result:

Traceback (most recent call last):
  File "/home//Workspace/python/CppCodeAnalyzer/test/extraToolTests/sysevrTest.py", line 127, in <module>
    testGenerateSlices()
  File "/home//Workspace/python/CppCodeAnalyzer/test/extraToolTests/sysevrTest.py", line 89, in testGenerateSlices
    cpgsCommon: List[CPG] = fileParse(file1, calleeInfos, converter, defUseConverter, ddgCreator) # print et al
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: fileParse() takes 4 positional arguments but 5 were given

After solving this, one gets:

  File "/home//Workspace/python/CppCodeAnalyzer/test/extraToolTests/sysevrTest.py", line 127, in <module>
    testGenerateSlices()
  File "/home//Workspace/python/CppCodeAnalyzer/test/extraToolTests/sysevrTest.py", line 99, in testGenerateSlices
    cpgMains: List[CPG] = fileParse(testfile, calleeInfos, converter, defUseConverter, ddgCreator)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: fileParse() takes 4 positional arguments but 5 were given

Process finished with exit code 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions