| Age | Commit message (Collapse) | Author |
|
remote: prepared FetchInfo class to be returned by fetch and pull. About to implement tests
|
|
nature of the command. Yet I don't really like the way you have to call it as repo has to be ṕassed as first arg
|
|
there is a default argument. This feels inconsistent as the 'argument passer' wrapper function can be called with a function or a string as first argument depending on whether the client code was explicitly passing an argument or not. That ... sucks. Now test for that case specifically and fail with a proper assertion error. I don't like it, but what can I do ... .
Remote tests adjusted to use rw repositories instead. More tests to follow, and many api methods are to be implemented now these things can be tested properly.
|
|
|
|
that test whether the testing framework does what it should
|
|
repository is bare and if there is no index or second tree specified
|
|
is missing - these tests have to be redone in test-diff module accordingly
|
|
output directly from the output stream
commit: now reads commit information directly from the output stream of the process by implementing its iterator method
repo: removed log method as it was redundant ( equal to the commits method )
|
|
dict as cache is a problem as the tree is ordered, added blobs, trees and traverse method
repo: remove blob function as blobs are created directly or iterated - primitve types should not clutter the repo interface
|
|
mode is now generally an int compatible to the stat module
|
|
properly
|
|
editor to work with the files properly. Can convert it back for releaes
|
|
|
|
|
|
Signed-off-by: David Aguilar <davvid@gmail.com>
|
|
This test runs the equivalent of:
"git hash-object < fixtures/cat_file_blob"
with the new istream mechanism and compares the computed hash.
Signed-off-by: David Aguilar <davvid@gmail.com>
|
|
|