mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-01-11 03:11:50 +00:00
graph: do not remove tempfile when opening in viewer
This commit is contained in:
2
system/t14_graph/CreateGraphOutputTest_gold
Normal file
2
system/t14_graph/CreateGraphOutputTest_gold
Normal file
@@ -0,0 +1,2 @@
|
||||
Generating graph...
|
||||
Output saved to /tmp/aptly-graph.png
|
||||
2
system/t14_graph/CreateGraphTest_gold
Normal file
2
system/t14_graph/CreateGraphTest_gold
Normal file
@@ -0,0 +1,2 @@
|
||||
Generating graph...
|
||||
Displaying png file: xdg-open /tmp/aptly-graph1173098610.png
|
||||
33
system/t14_graph/graph.py
Normal file
33
system/t14_graph/graph.py
Normal file
@@ -0,0 +1,33 @@
|
||||
"""
|
||||
Test aptly graph
|
||||
"""
|
||||
|
||||
import os
|
||||
import re
|
||||
|
||||
from lib import BaseTest
|
||||
|
||||
|
||||
class CreateGraphTest(BaseTest):
|
||||
"""
|
||||
open graph in viewer
|
||||
"""
|
||||
fixtureCmds = ["mkdir -p ../build", "ln -fs /bin/true ../build/xdg-open"]
|
||||
environmentOverride = {"PATH": os.environ["PATH"] + ":../build"}
|
||||
runCmd = "aptly graph"
|
||||
|
||||
def outputMatchPrepare(self, s):
|
||||
return re.sub(r"[0-9]", "", s)
|
||||
|
||||
def teardown(self):
|
||||
self.run_cmd(["rm", "-f", "../build/xdg-open"])
|
||||
|
||||
|
||||
class CreateGraphOutputTest(BaseTest):
|
||||
"""
|
||||
open graph in viewer
|
||||
"""
|
||||
runCmd = "aptly graph -output /tmp/aptly-graph.png"
|
||||
|
||||
def teardown(self):
|
||||
self.run_cmd(["rm", "-f", "/tmp/aptly-graph.png"])
|
||||
Reference in New Issue
Block a user