Skip to content

Commit

Permalink
[feat] Intro & Summary Japanese transcript
Browse files Browse the repository at this point in the history
  • Loading branch information
ftnext committed Oct 25, 2023
1 parent 3708836 commit c9c3284
Showing 1 changed file with 45 additions and 7 deletions.
52 changes: 45 additions & 7 deletions source/pyconapac/practice-test-code.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,17 @@
(準備中)好きとか嫌いとかはいい、練習してテストを書けるようになるんだ
============================================================

.. アニメのスラングすぎて、英語で伝えるのが難しい
好きとか嫌いとかはいい、 **練習してテストを書けるよ** うになるんだ
======================================================================

日本語資料・ **English talk** です

:Event: PyCon APAC 2023
:Presented: 2023/10/27 nikkie

.. アニメのスラングすぎて、英語で伝えるのが難しい
15分話していきます
お前、誰よ
============================================================

Expand All @@ -18,6 +21,9 @@

.. image:: https://drive.google.com/uc?id=19PMMnkqDiFMCJBPwoA1B51ltQBG0y4kL

.. にっきーと申します。
ふだんはユーザベースという会社でデータサイエンティストとしてPythonを書いています
お前、誰よ 続)Pythonとアニメが好き
--------------------------------------------------

Expand All @@ -28,19 +34,33 @@
最近ハマってる #ミリアニネタバレ感想

.. 自己紹介の続きですが、Pythonとアニメが好きです。
最近ハマっている作品の一節なのですが、
いまはまだできなくても大丈夫。
これからできるようになればいい。
本編に入っていきましょう
練習してテストを書けるようになるんだ
============================================================

* 前提:Pythonの **関数** が書ける
* いまはまだテストコードを書いたことがなくて大丈夫

.. このトークはPythonの関数が書ける方に聞いていただけたらいいなと思っています。
いまはまだテストコードを書いたことがなくて大丈夫です!
練習してテストを書けるようになっていきましょう
お品書き(兼 持ち帰れるもの)
--------------------------------------------------

1. テストコードが書けるメリット
2. doctestの使い方
3. pytestの使い方

.. 大きく3つのことを話そうと思っています。
まずテストコードが書けるとこんないいことがあるよという話をします。
その後テストコードをどう書くのかに対して、2つのやり方を示します。
.. include:: test-code-benefits.rst.txt

お品書き
Expand All @@ -50,9 +70,11 @@
2. **doctestの使い方**
3. pytestの使い方

テストコードをどう書くか Part 1
テストコードをどう書くか Part 1/2

.. doctestという名称を聞いたことがある方?
.. ここまでをもとにテストを書いてみたい方に、テストの書き方を2つ紹介します。
テストコードをどう書くかという話の前半です。
🙋‍♂️doctestという名称を聞いたことがある方?
.. include:: doctest.rst.txt

Expand All @@ -64,16 +86,21 @@
* Start Python Club (#stapy)
* 読書py

.. breakのスライドです(給水する)
20Fのポスターセッションでもお会いしましょう!
お品書き
--------------------------------------------------

1. テストコードが書けるメリット
2. doctestの使い方
3. **pytestの使い方**

テストコードをどう書くか Part 2
テストコードをどう書くか Part 2/2

.. pytestという名称を聞いたことがある方?
.. 最後のパートです。
テストコードをどう書くかに対して、pytestという別のやり方を紹介していきます。
🙋‍♂️pytestという名称を聞いたことがある方?
.. include:: pytest.rst.txt

Expand All @@ -84,7 +111,14 @@
* 関数の呼び出しと返り値を **docstringに書くだけ** で、doctestでテストできる!(一歩目)
* (拡張された)assert文をはじめ、 **テストコードが書きやすいpytest** もぜひ!

pytestはまだまだ序の口
.. まとめます。
テストを書くと、動作する? 間違えてない?という不安は **退屈** に変わる
やり方を2つ紹介しました。
関数の呼び出しと返り値をdocstringに書くだけのdoctest、
もう1個がテストコードが書きやすくなるpytest。
これらをぜひ使ってみてください。
pytestはまだまだ序の口🏃‍♂️
--------------------------------------------------

* パラメタ化テストを紹介
Expand All @@ -97,3 +131,7 @@ pytestはまだまだ序の口
--------------------------------------------------

好きとか嫌いとかはいい、練習してテストを書けるようになるんだ

.. Thank you for your listening
.. practice, practice, practice!!!

0 comments on commit c9c3284

Please sign in to comment.