Skip to content

Commit 4852611

Browse files
committed
Move tests, examples
1 parent da9a33c commit 4852611

File tree

6 files changed

+9
-7
lines changed

6 files changed

+9
-7
lines changed
File renamed without changes.

CppHeaderParser/examples/readSampleClass.py renamed to examples/readSampleClass.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
#!/usr/bin/python
1+
#!/usr/bin/env python
2+
import pprint
23
import sys
34

45
sys.path = ["../"] + sys.path
5-
import CppHeaderParser
6+
from CppHeaderParser import CppHeader, CppParseError
67

78
try:
8-
cppHeader = CppHeaderParser.CppHeader("SampleClass.h")
9-
except CppHeaderParser.CppParseError as e:
9+
cppHeader = CppHeader("SampleClass.h")
10+
except CppParseError as e:
1011
print(e)
1112
sys.exit(1)
1213

@@ -19,7 +20,8 @@
1920
0
2021
] # get meth3
2122
meth3ParamTypes = [t["type"] for t in meth3["parameters"]] # get meth3s parameters
22-
print("Parameter Types for public method meth3 %s" % (meth3ParamTypes))
23+
print("Parameter Types for public method meth3")
24+
pprint.pprint(meth3ParamTypes)
2325

2426
print("\nReturn type for meth1:")
2527
print(cppHeader.classes["SampleClass"]["methods"]["public"][1]["rtnType"])
@@ -28,7 +30,7 @@
2830
print(cppHeader.classes["SampleClass"]["methods"]["public"][2]["doxygen"])
2931

3032
print("\nParameters for meth3:")
31-
print(cppHeader.classes["SampleClass"]["methods"]["public"][3]["parameters"])
33+
pprint.pprint(cppHeader.classes["SampleClass"]["methods"]["public"][3]["parameters"])
3234

3335
print("\nDoxygen for meth4:")
3436
print(cppHeader.classes["SampleClass"]["methods"]["public"][4]["doxygen"])

run_tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/bin/sh -e
22

3-
cd CppHeaderParser/test/
3+
cd test/
44
python test_CppHeaderParser.py
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy