Commit Graph

147 Commits

Author SHA1 Message Date
Barış Metin 90b32bf90f unittest bir bug daha yakaladı :).
eğer oluşturulmak istenen dizin varsa çakılıyorduk.
2005-06-14 13:21:07 +00:00
Barış Metin 5278883018 unittest için hızlı bir uyarı CODING'e eklendi. 2005-06-14 12:18:18 +00:00
Barış Metin 66872e2eb4 SpecFile.source.version
SpecFile.source.release

bilgileri eklendi. Testleri de eksik kalmadı tabi.
2005-06-14 12:05:18 +00:00
Barış Metin 570f795347 SpecFile.source.version
SpecFile.source.release

bilgileri eklendi. Testleri de eksik kalmadı tabi.
2005-06-14 12:05:16 +00:00
Barış Metin 542882af37 SpecFile.source.version
SpecFile.source.release

bilgileri eklendi. Testleri de eksik kalmadı tabi.
2005-06-14 12:05:14 +00:00
A. Murat Eren 963c24c464 zipfile bug fixed, unittests are so great..
"who do u want me to kill now, you teletabiez!", aragorn.
2005-06-14 11:43:07 +00:00
Barış Metin 98843d8a15 Dilerseniz testleri tek tek de çalıştırabilirsiniz.
unittests/run.py specfiletests archivetests

veya hepsini çalıştırmak için (eskisi gibi)

unittests/run.py
2005-06-14 11:39:50 +00:00
Barış Metin b446419792 zip dosyaları için unittest.
ARchiveZip şu anda fail ediyor.
2005-06-14 11:26:55 +00:00
Barış Metin 0a334d52bb baris@pardus ~/svn/internal/trunk/pisi/src/unittests $ svn propset svn:ignore "*.pyc" .
property 'svn:ignore' set on '.'
2005-06-14 10:24:33 +00:00
Barış Metin 48b3793456 test dizini değil teprorary dizini orası. 2005-06-14 10:23:36 +00:00
Barış Metin 6c84e41a9f build.py içerisindeki çıktı çağrıları hiç hoşuma gitmiyor.
Bir ara ilgileneceğim.
2005-06-14 10:17:35 +00:00
Barış Metin 4369d5dc25 unittest küçük bir bug yakaladı bile :).
fetcher.py modülü bir arayüz değil. ekrana doğrudan basmaması gerekiyor.
2005-06-14 09:49:45 +00:00
Barış Metin 19517387f3 unittest yapımız...
Hazırladığınız modüller/fonksiyonlar için unittestleri de yazmayı ihmal etmeyiniz.

samples/ altına testlerde de örnek olarak kullanacağımız dosyaları yerleştireceğiz.
Bu dosyaların da (örneğin; spec dosyaları) güncel olmasına önem gösterelim...
2005-06-14 09:47:14 +00:00
Barış Metin c459e36796 tests dizinine ihtiyaç yok.
Birazdan unittest lerimiz gelecek...
2005-06-14 09:43:06 +00:00
Gürer Özen f96ba17b83 standart yazımı kullanalım, değil mi?
http://www.w3.org/TR/REC-xml/#sec-lang-tag
2005-06-14 05:46:14 +00:00
S.Çağlar Onur 974aa33778 pisi-build'in actions betiği içinden fonksiyonları çağırmak için en uygun yöntemi bu sanki 2005-06-13 21:31:45 +00:00
Barış Metin 13e8e72a4a tarfile ve zipfile global'da import edilmeli,
veya __init__ içerisinde

    import module
    self.module = module

şeklinde tanımlanıp daha sonra self.module.function() şeklinde çağırılmalı. Ama bana hoş gözükmedi...
2005-06-13 20:54:17 +00:00
S.Çağlar Onur 7d418364aa tab2space 2005-06-13 20:45:03 +00:00
A. Murat Eren cf0a5f2de8 ar$iv.peye = fix_tirnak_muhabbeti(ar$iv.peye)
:(

 umarim bunun icin beni sopalamazsiniz.
2005-06-13 20:40:00 +00:00
A. Murat Eren e6b55318e5 zip eklendi fakat test edilmedi..
exception handling ile beraber diger artype'larin destegi eklenecek (bisi yok onda), ayrica symlink'ler ile ilgili bir sorunumuz var ;)
2005-06-13 20:37:21 +00:00
S.Çağlar Onur 38bb7c3d41 Summary ve belki description multi-lang olsa tadından yenmez commiti 2005-06-13 20:02:32 +00:00
S.Çağlar Onur 77782be9d1 Build sürecine solveBuildDependencies() adımı eklendi 2005-06-13 19:59:30 +00:00
Eray Özkural 10b8e5f876 * correct typo 2005-06-13 14:14:49 +00:00
Eray Özkural a3df2aec98 * xmlfile: GetChildText'i class'siz bicimde de ekle
* <Source> tag'inin altindakileri guzel bicimde SpecFile.source da tut
2005-06-13 14:10:29 +00:00
Barış Metin 4dd622d7bb Archive için bir deneme...
tests içerisindekileri unittest'e taşımayı ciddi ciddi düşünüyoruz
(şimdilik sadece düşünüyoruz...)
2005-06-13 13:50:07 +00:00
Barış Metin 90ceb5b2e7 Archive için bir deneme...
tests içerisindekileri unittest'e taşımayı ciddi ciddi düşünüyoruz
(şimdilik sadece düşünüyoruz...)
2005-06-13 13:50:06 +00:00
Eray Özkural 1f31a3d6df * specfile: parse history, too
* first implementation of packagedb and sourcedb
  - we are now using the more modern bsddb.dbshelve implementation
    which uses cPickle and berkeley db
* util: TODO: file ops
2005-06-13 13:47:18 +00:00
Eray Özkural ded1813eb5 * remove a silly guideline 2005-06-13 13:26:37 +00:00
Barış Metin 589acd8172 archive'leri nasıl unpack() edeceğimizi bir örnek ile gösterdik... 2005-06-13 13:23:02 +00:00
S.Çağlar Onur 78d4e290c7 fonksiyon isimleri karışıklık önlemek için değiştirildi, dosya sadeleşti 2005-06-13 13:18:21 +00:00
Barış Metin de5a206b25 archive için denemeler... 2005-06-13 13:03:28 +00:00
Barış Metin 40f655809b archive için denemeler... 2005-06-13 13:03:26 +00:00
S.Çağlar Onur 94ef37edf9 Typo 2005-06-13 13:00:47 +00:00
S.Çağlar Onur f5399b3bcb libbuild.py test için action betiklerini çalıştırıyor, eray'ın path değişiklikleri için gerekli düzenlemeler 2005-06-13 12:48:36 +00:00
Barış Metin d378685209 PisiBuild.install() -> PisiBuild.build()
eh. build yapıyoruz burada...
2005-06-13 12:46:13 +00:00
Barış Metin 0c3aec16a2 baris@pardus ~/svn/internal/trunk/pisi/src/pisi $ svn propset svn:ignore "*.pyc" .
property 'svn:ignore' set on '.'
2005-06-13 12:43:19 +00:00
Barış Metin 47379aa7c8 AttributeError düzeltildi.
info'ya verilen stringler eğer gerekiyorsa yeni satır karakterini vermeli...
2005-06-13 12:41:30 +00:00
Eray Özkural 4c78f58e28 imla 2005-06-13 12:41:11 +00:00
Eray Özkural d27f75fd8b * dagitim paketinde Config/ dizinini tanimla, daha kesin olsun olay 2005-06-13 12:39:41 +00:00
Barış Metin 8cd751f4bc archiveName specfile içerisine gitti. 2005-06-13 12:37:31 +00:00
Barış Metin 270d22b345 archiveName specfile içerisine gitti. 2005-06-13 12:37:29 +00:00
Barış Metin f236795ee1 archiveName specfile içerisine gitti. 2005-06-13 12:37:26 +00:00
Eray Özkural 5888f2463c * dizinleri dinamik yap, destdir destegi icin gerekli
* install iskeletine biraz daha sekil ver
* build fonksiyonunu olmasi gerektigi gibi build.py'e tasi
* ufak kozmetik seyler
2005-06-13 12:34:51 +00:00
Eray Özkural 6dfa8979b5 * pisi-index -> pisi-index.xml
* imla hatasi vs. duzelt
* summary field'ini yaz
2005-06-13 12:33:10 +00:00
Eray Özkural ac218a7c6b * add extract file/dir functions, make it comply with the docs 2005-06-13 11:53:41 +00:00
Eray Özkural 8514ff44a9 * yeni class, metadata'yi eklemistim soylemeyi unuttum tuh 2005-06-13 11:43:03 +00:00
Eray Özkural 749add6985 * unuttugum ui modulunu koy 2005-06-13 11:41:19 +00:00
Barış Metin a013538511 *** empty log message *** 2005-06-13 11:39:03 +00:00
S.Çağlar Onur 0315c95db2 pisiconfig --> config, genel işleri tutmak için util.py eklendi [ başka isim önerisi? ] 2005-06-13 11:36:45 +00:00
Barış Metin 1088c49b14 debug/test satırlarını specfile.py'den tests/getTextForNode'a taşıdım.
tests içerisindeki örneklerin tekrar çalışması için gerekli
düzenlemeyi yaptım. Bu testleri unittest mimarisine taşımayı düşünmeliyiz.
2005-06-13 11:06:32 +00:00