Skip to content
Browse files

updates for italian talk 2013

  • Loading branch information...
1 parent e31ccef commit 6bb57722956e1e0b093e02dbd90e5fed81e6f664 @hjwp committed Jun 30, 2013
Showing with 35 additions and 66 deletions.
  1. +35 −66 talk_italian.rst
View
101 talk_italian.rst
@@ -3,8 +3,7 @@ OBIDIRE ALLA CAPRA! - Un tutorial TDD con Selenium e Django
*Harry Percival*
@hjwp
-https://tdd-django-tutorial.com
-https://github.com/hjwp/Test-Driven-Django-Tutorial
+https://www.obeythetestinggoat.com
https://www.pythonanywhere.com
@@ -28,8 +27,12 @@ Introduzione
------------
* l'Italiano
-* l'Inglese, gli Americani
+* l'Inglese
* linguagio technico
+* **le domande, per preghiera**
+ - non fare sempre "si"
+ - e anche le correzione del' Italiano
+
@@ -61,6 +64,7 @@ Io
* Sestri Levante
* il primo progetto
* Resolver Systems & PythonAnywhere
+* il libero
@@ -79,78 +83,43 @@ Io
Oggi
----
-* il tutorial ufficiale di Django
- - a poll / voting app (come si dice?)
-* col TDD!
-* primo, i "functional test"
- - test funzionali? test di integrazione?
-* poi, i "unit test"
- - test unitari?
-* e solo doppo, il codice applicativo
-* **le domande, per preghiera**
- - non fare sempre "si"
- - e anche le correzione del' Italiano
-
-
-
-
-
-
-
-
-
-
-
-
-Anteprima
----------
-
-PART 1 - il sito admin
-* il primo modello
-* lo setup di Django, Selenium, il test runner
-* models.py, admin.py
-
-PART 2
-* (Blue Peter)
-* il Django Test Client
-* views.py
-* templates
-
-PART 3 (si c'i arriviamo)
-* forms
-* refactoring
-
-
-
-
-
-
-
+* Come s'inizia il TDD, da 0
+* passare a unittest
+* test unitari per pagine - tests.py, urls.py, views.py
+* forse -- passare al Django Test Client, templates
-PART 1
-------
-===================================== ==================================
-Obiettivo Come si vede
-===================================== ==================================
-Setup di Django Usare il *Django development server*
- e navighiamo al manuale a la pagina
- "Hello World"
-------------------------------------- ----------------------------------
-Setup del' sito admin Iniziamo il primo *functional test*,
- che usa il sito admin
-------------------------------------- ----------------------------------
-Il primo Model per gli ogetti "Poll" Continuamo il primo FT, che deve
- creare un "Poll" tramite lo sito
- admin. I primi test unitari
-===================================== ==================================
+useful commands::
+ vi functional_tests.py
+ python functional_tests.py
+ django-admin.py startproject superlists
+ cd superlists
+ mv ../functional_tests.py .
+ git init .
+ git add functional_tests.py manage.py superlists/*.py
+ git commit -m"initial commit"
+ git remote add repo ~/Dropbox/book/source/chapter_9/superlists
+ git fetch repo
+ git checkout repo/chapter_3 -- functional_tests.py
+ python functional_tests.py
+ python manage.py startapp lists
+ vi lists/tests.py
+ git checkout repo/chapter_3 -- lists/tests.py
+ git checkout repo/chapter_3 -- superlists/settings.py
+ python manage.py test lists
+ vi lists/tests.py
+ python manage.py test lists
+ python manage.py runserver &
+ python functional_tests.py
+ vi functional_tests.py
+ git checkout repo/chapter_3_switch_to_django_test_client -- lists/tests.py

0 comments on commit 6bb5772

Please sign in to comment.
Something went wrong with that request. Please try again.