FreeCAD

Форк
0
/
TestCAMApp.py 
135 строк · 6.8 Кб
1
# -*- coding: utf-8 -*-
2
# ***************************************************************************
3
# *   Copyright (c) 2016 sliptonic <shopinthewoods@gmail.com>               *
4
# *                                                                         *
5
# *   This program is free software; you can redistribute it and/or modify  *
6
# *   it under the terms of the GNU Lesser General Public License (LGPL)    *
7
# *   as published by the Free Software Foundation; either version 2 of     *
8
# *   the License, or (at your option) any later version.                   *
9
# *   for detail see the LICENCE text file.                                 *
10
# *                                                                         *
11
# *   This program is distributed in the hope that it will be useful,       *
12
# *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
13
# *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
14
# *   GNU Library General Public License for more details.                  *
15
# *                                                                         *
16
# *   You should have received a copy of the GNU Library General Public     *
17
# *   License along with this program; if not, write to the Free Software   *
18
# *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  *
19
# *   USA                                                                   *
20
# *                                                                         *
21
# ***************************************************************************
22

23
import TestApp
24

25
from Tests.TestCAMSanity import TestCAMSanity
26
from Tests.TestPathProfile import TestPathProfile
27

28
from Tests.TestPathAdaptive import TestPathAdaptive
29
from Tests.TestPathCore import TestPathCore
30
from Tests.TestPathDepthParams import depthTestCases
31
from Tests.TestPathDressupDogbone import TestDressupDogbone
32
from Tests.TestPathDressupDogboneII import TestDressupDogboneII
33
from Tests.TestPathDressupHoldingTags import TestHoldingTags
34
from Tests.TestPathDrillable import TestPathDrillable
35
from Tests.TestPathDrillGenerator import TestPathDrillGenerator
36
from Tests.TestPathGeneratorDogboneII import TestGeneratorDogboneII
37
from Tests.TestPathGeom import TestPathGeom
38
from Tests.TestPathLanguage import TestPathLanguage
39
from Tests.TestPathOpDeburr import TestPathOpDeburr
40

41
# from Tests.TestPathHelix import TestPathHelix
42
from Tests.TestPathHelpers import TestPathHelpers
43
from Tests.TestPathHelixGenerator import TestPathHelixGenerator
44
from Tests.TestPathLog import TestPathLog
45
from Tests.TestPathOpUtil import TestPathOpUtil
46

47
# from Tests.TestPathPost import TestPathPost
48
from Tests.TestPathPost import TestPathPostUtils
49
from Tests.TestPathPost import TestBuildPostList
50

51
# from Tests.TestPathPost import TestOutputNameSubstitution
52
from Tests.TestPathPost import TestPostProcessorFactory
53
from Tests.TestPathPost import TestResolvingPostProcessorName
54
from Tests.TestPathPost import TestFileNameGenerator
55

56
from Tests.TestPathPreferences import TestPathPreferences
57
from Tests.TestPathProfile import TestPathProfile
58
from Tests.TestPathPropertyBag import TestPathPropertyBag
59
from Tests.TestPathRotationGenerator import TestPathRotationGenerator
60
from Tests.TestPathSetupSheet import TestPathSetupSheet
61
from Tests.TestPathStock import TestPathStock
62
from Tests.TestPathThreadMilling import TestPathThreadMilling
63
from Tests.TestPathThreadMillingGenerator import TestPathThreadMillingGenerator
64
from Tests.TestPathToolBit import TestPathToolBit
65
from Tests.TestPathToolChangeGenerator import TestPathToolChangeGenerator
66
from Tests.TestPathToolController import TestPathToolController
67
from Tests.TestPathUtil import TestPathUtil
68
from Tests.TestPathVcarve import TestPathVcarve
69
from Tests.TestPathVoronoi import TestPathVoronoi
70

71
from Tests.TestCentroidPost import TestCentroidPost
72
from Tests.TestGrblPost import TestGrblPost
73
from Tests.TestLinuxCNCPost import TestLinuxCNCPost
74
from Tests.TestMach3Mach4Post import TestMach3Mach4Post
75
from Tests.TestRefactoredCentroidPost import TestRefactoredCentroidPost
76
from Tests.TestRefactoredGrblPost import TestRefactoredGrblPost
77
from Tests.TestRefactoredLinuxCNCPost import TestRefactoredLinuxCNCPost
78
from Tests.TestRefactoredMach3Mach4Post import TestRefactoredMach3Mach4Post
79
from Tests.TestRefactoredTestPost import TestRefactoredTestPost
80
from Tests.TestRefactoredTestPostGCodes import TestRefactoredTestPostGCodes
81
from Tests.TestRefactoredTestPostMCodes import TestRefactoredTestPostMCodes
82

83
# dummy usage to get flake8 and lgtm quiet
84
False if TestCAMSanity.__name__ else True
85
False if depthTestCases.__name__ else True
86
False if TestApp.__name__ else True
87
False if TestBuildPostList.__name__ else True
88
False if TestDressupDogbone.__name__ else True
89
False if TestDressupDogboneII.__name__ else True
90
False if TestFileNameGenerator.__name__ else True
91
False if TestGeneratorDogboneII.__name__ else True
92
False if TestHoldingTags.__name__ else True
93
False if TestPathLanguage.__name__ else True
94
# False if TestOutputNameSubstitution.__name__ else True
95
False if TestPathAdaptive.__name__ else True
96
False if TestPathCore.__name__ else True
97
False if TestPathOpDeburr.__name__ else True
98
False if TestPathDrillable.__name__ else True
99
False if TestPathGeom.__name__ else True
100
False if TestPathHelpers.__name__ else True
101
# False if TestPathHelix.__name__ else True
102
False if TestPathLog.__name__ else True
103
False if TestPathOpUtil.__name__ else True
104
# False if TestPathPost.__name__ else True
105
False if TestPostProcessorFactory.__name__ else True
106
False if TestResolvingPostProcessorName.__name__ else True
107
False if TestPathPostUtils.__name__ else True
108
False if TestPathPreferences.__name__ else True
109
False if TestPathProfile.__name__ else True
110
False if TestPathPropertyBag.__name__ else True
111
False if TestPathRotationGenerator.__name__ else True
112
False if TestPathSetupSheet.__name__ else True
113
False if TestPathStock.__name__ else True
114
False if TestPathThreadMilling.__name__ else True
115
False if TestPathThreadMillingGenerator.__name__ else True
116
False if TestPathToolBit.__name__ else True
117
False if TestPathToolChangeGenerator.__name__ else True
118
False if TestPathToolController.__name__ else True
119
False if TestPathUtil.__name__ else True
120
False if TestPathVcarve.__name__ else True
121
False if TestPathVoronoi.__name__ else True
122
False if TestPathDrillGenerator.__name__ else True
123
False if TestPathHelixGenerator.__name__ else True
124

125
False if TestCentroidPost.__name__ else True
126
False if TestGrblPost.__name__ else True
127
False if TestLinuxCNCPost.__name__ else True
128
False if TestMach3Mach4Post.__name__ else True
129
False if TestRefactoredCentroidPost.__name__ else True
130
False if TestRefactoredGrblPost.__name__ else True
131
False if TestRefactoredLinuxCNCPost.__name__ else True
132
False if TestRefactoredMach3Mach4Post.__name__ else True
133
False if TestRefactoredTestPost.__name__ else True
134
False if TestRefactoredTestPostGCodes.__name__ else True
135
False if TestRefactoredTestPostMCodes.__name__ else True
136

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.