first
This commit is contained in:
commit
f8eca2e2ee
|
@ -0,0 +1,3 @@
|
||||||
|
from .core import add_one
|
||||||
|
|
||||||
|
__all__ = ["add_one"]
|
|
@ -0,0 +1,2 @@
|
||||||
|
def add_one(number):
|
||||||
|
return number + 1
|
|
@ -0,0 +1,24 @@
|
||||||
|
[build-system]
|
||||||
|
requires = ["setuptools>=61.0"]
|
||||||
|
build-backend = "setuptools.build_meta"
|
||||||
|
|
||||||
|
[project]
|
||||||
|
name = "increment"
|
||||||
|
version = "0.1"
|
||||||
|
description = "it adds one"
|
||||||
|
readme = "README.md"
|
||||||
|
requires-python = ">=3.7"
|
||||||
|
license = "MIT"
|
||||||
|
authors = [
|
||||||
|
{ name = "Ondrej Hladuvka", email = "mail@hladu.xyz" }
|
||||||
|
]
|
||||||
|
classifiers = [
|
||||||
|
"Programming Language :: Python :: 3",
|
||||||
|
"Operating System :: OS Independent"
|
||||||
|
]
|
||||||
|
|
||||||
|
[project.urls]
|
||||||
|
Homepage = "https://git.hladu.xyz/increment"
|
||||||
|
|
||||||
|
[tool.setuptools]
|
||||||
|
packages = ["increment"]
|
|
@ -0,0 +1,11 @@
|
||||||
|
import unittest
|
||||||
|
from increment import add_one
|
||||||
|
|
||||||
|
class Tester(unittest.TestCase):
|
||||||
|
def test_add_one(self):
|
||||||
|
self.assertEqual(add_one(1), 2)
|
||||||
|
self.assertEqual(add_one(-1), 0)
|
||||||
|
self.assertEqual(add_one(0), 1)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
unittest.main()
|
Loading…
Reference in New Issue