• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sile-typesetter / sile / 4724920295

pending completion
4724920295

push

github

GitHub
Merge 9ac8a069b into 5c9805b8b

4 of 4 new or added lines in 3 files covered. (100.0%)

11714 of 15687 relevant lines covered (74.67%)

7016.48 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.33
/outputters/base.lua
1
local outputter = pl.class()
172✔
2
outputter.type = "outputter"
172✔
3
outputter._name = "base"
172✔
4

5
function outputter._init () end
344✔
6

7
function outputter.newPage () end
172✔
8

9
function outputter.finish () end
172✔
10

11
function outputter.getCursor () end
172✔
12

13
function outputter.setCursor (_, _, _, _) end
172✔
14

15
function outputter.setColor () end
172✔
16

17
function outputter.pushColor () end
172✔
18

19
function outputter.popColor () end
172✔
20

21
function outputter.drawHbox (_, _, _) end
172✔
22

23
function outputter.setFont (_, _) end
172✔
24

25
function outputter.drawImage (_, _, _, _, _, _) end
172✔
26

27
function outputter.getImageSize (_, _) end
172✔
28

29
function outputter.drawSVG () end
172✔
30

31
function outputter.drawRule (_, _, _, _, _) end
172✔
32

33
function outputter.debugFrame (_, _, _) end
172✔
34

35
function outputter.debugHbox (_, _, _) end
172✔
36

37
function outputter:getOutputFilename ()
172✔
38
  local fname
39
  if SILE.outputFilename then
344✔
40
    fname = SILE.outputFilename
344✔
41
  elseif SILE.masterFilename then
×
42
    fname = SILE.masterFilename
×
43
    if self.extension then
×
44
      fname = fname .. "." .. self.extension
×
45
    end
46
  end
47
  if not fname then
344✔
48
    SU.error("Cannot guess output filename without an input name")
×
49
  end
50
  return fname
344✔
51
end
52

53
return outputter
172✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc