Changes
Page history
Update Coding standards
authored
Jun 15, 2023
by
fima
Show whitespace changes
Inline
Side-by-side
Home/Coding-standards.md
View page @
27499528
...
...
@@ -40,7 +40,7 @@ For example, your project structure could be like this:
```
example-repo/
├
qimex
/
├
myproject
/
│ ├ __init__.py
│ └ examples.py
├ tests/
...
...
@@ -54,26 +54,21 @@ example-repo/
Inside
`examples.py`
you could have this function:
```
python
def
say_hello
(
user
):
greeting
=
(
f
'
Hello
{
user
}
!
'
)
return
greeting
```
This function simply receives a string and returns another string greeting the user.
A
`test_examples.py`
should contain the test for it:
```
python
def
test_say_hello
():
expected_output
=
"
Hello Alice!
"
result
=
qimex
.
examples
.
say_hello
(
"
Alice
"
)
assert
result
==
expected_output
```
This is simply running the function and checking if the result is as expected.
...
...
...
...