Commit Graph

151 Commits

Author SHA1 Message Date
Barış Metin 2ca8973ec4 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:25 +00:00
Barış Metin 07a9eec6c2 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:23 +00:00
Barış Metin 99a60f43e0 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:21 +00:00
Barış Metin 43e1477733 archive'i handle ederken targetDir parametresi ile nereye açılacağına
karar veriyoruz (henüz bu özellik çalışmıyor). 

Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu
haline bir bakın yine de...
2005-06-14 13:57:20 +00:00
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