Skip to content

Commit 588431c

Browse files
authored
chore: Add .codeclimate.yml and update test/__init__.py (#63)
1 parent 38483cf commit 588431c

File tree

2 files changed

+23
-11
lines changed

2 files changed

+23
-11
lines changed

.codeclimate.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,28 @@
1-
engines:
1+
# Python Engines
2+
engines:
23
duplication:
34
enabled: true
45
config:
56
languages:
67
- python
78
fixme:
89
enabled: true
9-
markdownlint:
10-
enabled: true
1110
pep8:
11+
enabled: true
12+
radon:
1213
enabled: true
13-
radon:
14-
enabled: true
14+
markdownlint:
15+
enabled: true
16+
17+
# Ratings
1518
ratings:
1619
paths:
17-
- "**.inc"
18-
- "**.module"
19-
- "**.py"
20+
- "**.py" # default for enable Radon analysis
21+
- "**.md"
22+
- "**.inc"
23+
- "**.module"
24+
25+
# List the files or directories excluded from analysis.
26+
exclude_paths:
27+
- dist/**
28+
- build/**

test/__init__.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
import decimal
22
import json
33
import os
4-
import unittest
54
import datetime
65

76
from smtpapi import SMTPAPIHeader
87

8+
try:
9+
import unittest2 as unittest
10+
except ImportError:
11+
import unittest
12+
913

1014
class TestSMTPAPI(unittest.TestCase):
1115

@@ -101,8 +105,7 @@ class TestRepository(unittest.TestCase):
101105
def setUp(self):
102106

103107
self.required_files = [
104-
['./Dockerfile', './docker/Dockerfile'],
105-
['./docker-compose.yml', './docker/docker-compose.yml'],
108+
'./Dockerfile',
106109
'./.codeclimate.yml',
107110
'./.env_sample',
108111
'./ISSUE_TEMPLATE.md',

0 commit comments

Comments
 (0)