> Salut
>
> Je viens de voir ton post, effectivement je me posais moi meme la question
> a savoir mais qu'est ce qu'il faut tester --Il y'a rien a tester , je crois
> mais, il y'a des choses a diployer je crois :)
>
> j'ai vu ton code, je pense que il y'a rien a modifier , il est parfait ,
> peut
> etre juste un ou deux trucs , rien de tres importants , mais bon!
>
> J'ai juste vu dans ta version dans Config.py Tu as mis
>
> ###
>
> # Make sure the app root folder contains a /content/ folder
>     # (or a symlink to one), or change the value of CONTENT_PATH to
>     # whatever suits you.
>     CONTENT_PATH = os.path.join(os.path.dirname(__file__)) + '/content/'
> ###
>
> Je pense que le plus simple c'est de mettre le dossier content dans le
> reperoire! comme sur le fork originel . https://github.com/Dakarlug/dwarf.
> Ce n'est pas evident de le savoir la preuve j'ai eu assertion error avant
> de voir que c'est le dossier content qui n'est pas dans le clone.
>
> D'ailleurs je ne sais pas pourquoi on a deux contents (_content, content)
> ,ce n'est pas la meme chose ?
Disons que le repertoire "_content" va servir de modele,
l'utilisateur qui installe Dwarf sur sa machine, devra avoir son
propre repertoire content.
Et s'il ne sait pas par ou commencer, il pourra faire:
$ cp {_,}content
et ensuite modifier les pages markdown a sa façon

Sur ma todolist, j'avais prevu de coder une petite commande "dwarf-create"
qui se chargera de creer un squelette de depart, bref, on verra

> ###
>
> Patt , j'ai juste ajouter dans ton fichier tests.py
>
> https://github.com/LeMeteore/dwarf/blob/lemeteore/dwarf/tests.py
> quelques lignes pour tester la pagination , je crois que il ny'a rien
> d'autres  a tester :), le reste tu l'as deja fais avec 0 errors .
>
>
>  def test_pagination(self):
>         """ test pagination , fixe pagination to 5 to  allow testing
>         -- set pagination.PEER_PAGE =5
>         """
>
>         l= application.content_list('blog')
>         l_sorted =sorted(
>                 l,
>                 key        = operator.itemgetter("date"),
>                 reverse = True)
>         index = l_sorted[6]
>         expected = index["title"].encode("utf-8")
>         print expected
>         # --out Petit bilan des seances de prise en main Ubuntu--
>         # as title , depend of the content of your blog (Markdown
>         # files
>         rv = self.app.get('/')
>         assert expected not in rv.data
>         rv = self.app.get('page/2')
>         assert expected in rv.data
>
> https://github.com/Dakarlug/dwarf/blob/master/dwarf/tests.py#L28&L47
Super, je vais regarder ça de plus pres tout a l'heure

>
>
> J'ai egalement modifie une partie de --application.py-- pour  que
> content_list
> method puisse etre appelee en dehors context Flask, c'est a dire
> dans le tests.py
>
>         # Allow content_list method to work outside context request
>         # without throwing  working outside of request context
>         # thus content_list can be called from test
>         try:
>             if not meta['slug'] == request.view_args.get('slug', ''):
>                 content_items.append(meta)
>         except RuntimeError:
>             content_items.append(meta)
>
> https://github.com/Dakarlug/dwarf/blob/master/dwarf/application.py#L109&L113

Haha, t'es trop fort Alioune

> Patt , j'ai remarque que tu as un branck lemeteore , je pense que le plus
> simple c'est de push sur le master ou bien meme directement sur Dakarlug!
j'ai ma propre branche "lemeteore", une branche sur laquelle je teste
plusieurs choses a la fois, c'est une branche ou je peux faire tout ce
que je veux, en laissant le master propre,
ensuite quand je suis d'accord avec Joeri, je merge


> #### LE COUP que window m'a fait ce jour
>
> En pleine fin de journéee de Travail , je redemarre ma machine Wondow XP
> , apres l'ecran de chargement , Un Ecran tout bleu avec des ecritures
> Blanches  s'affiche et me dit :WinWow ne peut pas charger le fichier RUCH(
> \SystemRoot\SYSTEM32\MAchin\Merde\ect  .
>
> Verifier que le FIchier n'a pas ete supprime , ou Contacter Votre
> Administrateur) .Je n'arrive pas le croire , je suis resté bouche bée.
> Fucking System . Je ne vais plus utilser cette merde de ma vie!
Vraiment désolé pour ce terrible desagrement :)


-- 
Bests,

---
"Still water is deep"

Patrick Nsukami
http://about.me/lemeteore

--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à