Definition at line 13 of file ftest_Metrics.py.
◆ __init__()
def ftests.ftest_Metrics.Test.__init__ |
( |
|
self, |
|
|
|
methodName = 'runTest' |
|
) |
| |
Definition at line 16 of file ftest_Metrics.py.
16 def __init__(self, methodName='runTest'):
17 unittest.TestCase.__init__(self, methodName)
18 Metrics.fillMetricModulesList()
19 self.result = Result(
None,
"a1")
def __init__(self)
constructor
◆ fillResultData()
def ftests.ftest_Metrics.Test.fillResultData |
( |
|
self | ) |
|
Definition at line 23 of file ftest_Metrics.py.
23 def fillResultData(self):
25 data[
"data"] = [
"",
u"test1 43 35../ 3./утка"]
28 data[
"extractor"] =
"" 29 self.result.tags[data[
"name"]] = data
31 data[
"data"] = [
"",
u"test1 43 35../ 3./утка",
u"FINISH him. !!! ehf"]
34 data[
"extractor"] =
"" 35 self.result.tags[data[
"name"]] = data
40 data[
"extractor"] =
"" 41 self.result.tags[data[
"name"]] = data
◆ test_01_MetricInit()
def ftests.ftest_Metrics.Test.test_01_MetricInit |
( |
|
self | ) |
|
Definition at line 44 of file ftest_Metrics.py.
44 def test_01_MetricInit(self):
45 print ">>> testMetricInit start" 46 self.assertTrue(len(Metrics.AVAILABLE_METRICS) == 6,
">>> Metrics.AVAILABLE_METRICS Size != 6")
47 self.assertTrue(
"METRIC_TAGS_COUNT" in Metrics.AVAILABLE_METRICS,
48 ">>> METRIC_TAGS_COUNT not in Metrics.AVAILABLE_METRICS")
49 self.assertTrue(
"METRIC_TAGS_COUNT_PERCENT" in Metrics.AVAILABLE_METRICS,
50 ">>> METRIC_TAGS_COUNT_PERCENT not in Metrics.AVAILABLE_METRICS")
51 self.assertTrue(
"METRIC_WORDS_COUNT" in Metrics.AVAILABLE_METRICS,
52 ">>> METRIC_WORDS_COUNT not in Metrics.AVAILABLE_METRICS")
53 self.assertTrue(
"METRIC_WORDS_COUNT_PERCENT" in Metrics.AVAILABLE_METRICS,
54 ">>> METRIC_WORDS_COUNT_PERCENT not in Metrics.AVAILABLE_METRICS")
55 self.assertTrue(
"METRIC_CONTENT_SIZE" in Metrics.AVAILABLE_METRICS,
56 ">>> METRIC_CONTENT_SIZE not in Metrics.AVAILABLE_METRICS")
57 self.assertTrue(
"METRIC_CONTENT_SIZE_PERCENT" in Metrics.AVAILABLE_METRICS,
58 ">>> METRIC_CONTENT_SIZE_PERCENT not in Metrics.AVAILABLE_METRICS")
◆ test_02_MetricTagsCount()
def ftests.ftest_Metrics.Test.test_02_MetricTagsCount |
( |
|
self | ) |
|
Definition at line 61 of file ftest_Metrics.py.
61 def test_02_MetricTagsCount(self):
62 print ">>> test_02_MetricTagsCount start" 63 metricResult = {
"METRIC_TAGS_COUNT" :
None,
"METRIC_TAGS_COUNT_PERCENT" :
None}
64 Metrics.metricsPrecalculate(metricResult, self.result)
65 self.assertTrue(metricResult[
"METRIC_TAGS_COUNT"] == 2,
">>> test_02_MetricTagsCount METRIC_TAGS_COUNT != 2")
66 self.assertTrue(metricResult[
"METRIC_TAGS_COUNT_PERCENT"] == 66,
67 ">>> test_02_MetricTagsCount METRIC_TAGS_COUNT_PERCENT != 66")
◆ test_03_MetricContentSize()
def ftests.ftest_Metrics.Test.test_03_MetricContentSize |
( |
|
self | ) |
|
Definition at line 70 of file ftest_Metrics.py.
70 def test_03_MetricContentSize(self):
71 print ">>> test_03_MetricContentSize start" 72 metricResult = {
"METRIC_TAGS_COUNT" :
None,
"METRIC_TAGS_COUNT_PERCENT" :
None,
73 "METRIC_WORDS_COUNT":
None,
"METRIC_WORDS_COUNT_PERCENT":
None}
74 Metrics.metricsPrecalculate(metricResult, self.result)
75 self.assertTrue(metricResult[
"METRIC_WORDS_COUNT"] > 0,
">>> test_03_MetricContentSize METRIC_WORDS_COUNT <= 0")
76 self.assertTrue(metricResult[
"METRIC_WORDS_COUNT_PERCENT"] > 0
and \
77 metricResult[
"METRIC_WORDS_COUNT_PERCENT"] < 100,
78 ">>> test_03_MetricContentSize METRIC_WORDS_COUNT_PERCENT <= 0 or > 100")
◆ test_04_MetricWCount()
def ftests.ftest_Metrics.Test.test_04_MetricWCount |
( |
|
self | ) |
|
Definition at line 81 of file ftest_Metrics.py.
81 def test_04_MetricWCount(self):
82 print ">>> test_04_MetricWCount start" 83 metricResult = {
"METRIC_TAGS_COUNT" :
None,
"METRIC_TAGS_COUNT_PERCENT" :
None,
84 "METRIC_WORDS_COUNT":
None,
"METRIC_WORDS_COUNT_PERCENT":
None,
85 "METRIC_CONTENT_SIZE":
None,
"METRIC_CONTENT_SIZE_PERCENT":
None}
86 Metrics.metricsPrecalculate(metricResult, self.result)
87 self.assertTrue(metricResult[
"METRIC_CONTENT_SIZE"] > 0,
">>> test_04_MetricWCount METRIC_CONTENT_SIZE <= 0")
88 self.assertTrue(metricResult[
"METRIC_CONTENT_SIZE_PERCENT"] > 0
and \
89 metricResult[
"METRIC_CONTENT_SIZE_PERCENT"] < 100,
90 ">>> test_04_MetricWCount METRIC_CONTENT_SIZE_PERCENT <= 0 or > 100")
◆ test_05_MetricWCountSort()
def ftests.ftest_Metrics.Test.test_05_MetricWCountSort |
( |
|
self | ) |
|
Definition at line 93 of file ftest_Metrics.py.
93 def test_05_MetricWCountSort(self):
94 print ">>> test_05_MetricWCountSort start" 96 resutlList.append(Result(
None,
"a0"))
97 resutlList.append(Result(
None,
"a1"))
98 resutlList.append(Result(
None,
"a2"))
99 resutlList.append(Result(
None,
"a3"))
100 resutlList.append(Result(
None,
"a4"))
101 metricResult = {
"METRIC_WORDS_COUNT":
None,
"METRIC_WORDS_COUNT_PERCENT":
None,
102 "METRIC_CONTENT_SIZE":
None,
"METRIC_CONTENT_SIZE_PERCENT":
None}
103 resutlList[0].metrics = copy.deepcopy(metricResult)
104 resutlList[1].metrics = copy.deepcopy(metricResult)
105 metricResult[
"METRIC_TAGS_COUNT"] =
None 106 metricResult[
"METRIC_TAGS_COUNT_PERCENT"] =
None 107 resutlList[2].metrics = copy.deepcopy(metricResult)
108 metricResult[
"METRIC_TAGS_COUNT"] = 10
109 metricResult[
"METRIC_TAGS_COUNT_PERCENT"] = 5
110 resutlList[3].metrics = copy.deepcopy(metricResult)
111 metricResult[
"METRIC_TAGS_COUNT"] = 2
112 metricResult[
"METRIC_TAGS_COUNT_PERCENT"] = 5
113 resutlList[4].metrics = copy.deepcopy(metricResult)
114 for elem
in resutlList:
115 print str(elem.resId)
116 print ">>>>>>>>>>>><<<<<<<<<<<<" 117 newElems = Metrics.sortElementsByMetric(resutlList,
"METRIC_TAGS_COUNT")
118 for elem
in newElems:
119 print str(elem.resId)
◆ result
ftests.ftest_Metrics.Test.result |
The documentation for this class was generated from the following file: