Fabien Benureau
c7a8ada751
enabled load keyword in repo __init__
12 years ago
Fabien Benureau
7b66a4697d
all repo test pass. doc are temporarily disabled.
12 years ago
Fabien Benureau
904ae07bc5
more test_repo tests are passing
12 years ago
Fabien Benureau
ac4b682307
added doc_dir and keywords init to config
12 years ago
Fabien Benureau
a354e79523
first test of new repo passing
12 years ago
Fabien Benureau
320a488667
added get operator to config
12 years ago
Fabien Benureau
45da61f4d2
added config support for multiple sections
12 years ago
Fabien Benureau
f934e8c2ec
more tests for config, slightly changed implementation and interface.
12 years ago
Fabien Benureau
e92c418d80
new, simplified, easier to use config implementation
...
tests are provided, but the rest of the code has not be updated yet.
12 years ago
Fabien Benureau
500667baae
more usecase test, hack-fixed plugins.
12 years ago
Fabien Benureau
76e162be02
added test bibfiles for usecases
12 years ago
Fabien Benureau
ddfc129b64
redirect and check stdout in usecases
12 years ago
Fabien Benureau
cb94166aef
test.sh into virtual usecase
12 years ago
Fabien Benureau
293fc2393f
automatic copy of content into fake fs
12 years ago
Fabien Benureau
46e6630e7a
corrected test name
12 years ago
Fabien Benureau
b4504278f2
more robust fake_fs testing; added papers add test
12 years ago
Fabien Benureau
13bd18cda9
working fs replacement enabling use case testing.
...
papers content was mostly moved to papers_cmd.py
You can now use papers_cmd.execute('papers tag Page99'.split()) from the code
12 years ago
Fabien Benureau
585e09e498
tags set are algebrical: math+romance-war
12 years ago
Fabien Benureau
919c7c1c5a
method parse for algebric tags
12 years ago
Fabien Benureau
69f1fad7e9
Merge branch 'develop' into texnote
12 years ago
Fabien Benureau
cd0ddfd264
removed useless backup file
12 years ago
Fabien Benureau
7c80257e7e
updated test.sh script
12 years ago
Olivier Mangin
05ab7ec32a
Cleanup events.
...
- moves tests to separate test_events file
- cleanup base Event class
12 years ago
Olivier Mangin
e017ffef20
Fix bugs with saving tags in yaml.
...
- now saves tag set as list (maybe the save_meta function should be
moved to paper.py)
- updates test to actually test storing of metadata
12 years ago
Fabien Benureau
d30d5f32c4
"label" renamed as "tag" in the metadata file (and everywhere else).
...
Use the update command to update your metadata files.
Tags is now a property of the Paper class, so one can use :
print(p.tags)
p.tags = ['math', 'romance']
12 years ago
Olivier Mangin
18ed2a7629
Simplifies paper retrieval from repo.
...
- Removes old paper_from_ref from repo.
- Changes papers_from_citekey to get_paper.
- Switches texnote plugin to new ref argument helpers.
12 years ago
Fabien Benureau
840deaccc1
test to measure color performance
12 years ago
Olivier Mangin
7c3ce78f70
Basic tag handling.
12 years ago
Olivier Mangin
3e6a1403b9
Adds basic export capabilities.
12 years ago
Olivier Mangin
83845d2360
Adds update funciton for paper and required API and test updates.
...
- Adds update function that handle changes in citekey.
- Adds copy functions to paper classes.
- Adds tests.
- FIX a few bugs.
12 years ago
Olivier Mangin
5bfe827b7e
Fixes test.sh.
12 years ago
Olivier Mangin
b46f8c543d
Improves repo dir specification to avoid issues.
12 years ago
Olivier Mangin
dbb73d6f8e
Fixes wrong test.
12 years ago
Olivier Mangin
0d53619e1f
Updates commands. Many bug fix.
12 years ago
Olivier Mangin
1fad286517
Improves repo.py, adds tests. Still things to clean and decide...
12 years ago
Olivier Mangin
b08133bd1d
Improves citekey suffix generation.
12 years ago
Olivier Mangin
2d758ea16e
Cleanup Paper class and adds test.
12 years ago
Fabien Benureau
15782375a5
citekey generation and support
13 years ago
Fabien Benureau
3c11994b6f
added test. fixed few syntaxic bugs.
13 years ago