public abstract class LfsServerTest extends Object
Modifier and Type | Field and Description |
---|---|
protected static int |
MiB |
protected org.eclipse.jgit.lfs.server.fs.FileLfsRepository |
repository |
protected org.eclipse.jgit.junit.http.AppServer |
server
In-memory application server; subclass must start.
|
protected org.eclipse.jgit.lfs.server.fs.FileLfsServlet |
servlet |
Constructor and Description |
---|
LfsServerTest() |
Modifier and Type | Method and Description |
---|---|
protected long |
createPseudoRandomContentFile(Path f,
long size)
Creates a file with random content, repeatedly writing a random string of
4k length to the file until the file has at least the specified length.
|
protected long |
getContent(AnyLongObjectId id,
Path f) |
protected long |
getContent(String hexId,
Path f) |
Path |
getDir() |
Path |
getTempDirectory() |
protected AnyLongObjectId |
putContent(AnyLongObjectId id,
String s) |
protected LongObjectId |
putContent(Path f) |
protected AnyLongObjectId |
putContent(String s) |
void |
setup() |
void |
tearDown() |
protected static final int MiB
protected org.eclipse.jgit.junit.http.AppServer server
protected org.eclipse.jgit.lfs.server.fs.FileLfsRepository repository
protected org.eclipse.jgit.lfs.server.fs.FileLfsServlet servlet
public Path getTempDirectory()
public Path getDir()
protected AnyLongObjectId putContent(String s) throws IOException, org.apache.http.client.ClientProtocolException
IOException
org.apache.http.client.ClientProtocolException
protected AnyLongObjectId putContent(AnyLongObjectId id, String s) throws org.apache.http.client.ClientProtocolException, IOException
org.apache.http.client.ClientProtocolException
IOException
protected LongObjectId putContent(Path f) throws FileNotFoundException, IOException
FileNotFoundException
IOException
protected long getContent(AnyLongObjectId id, Path f) throws IOException
IOException
protected long getContent(String hexId, Path f) throws IOException
IOException
protected long createPseudoRandomContentFile(Path f, long size) throws IOException
f
- file to fillsize
- size of the file to generateIOException
Copyright © 2017 Eclipse JGit Project. All rights reserved.