@@ -61,32 +61,32 @@ disableKinds = ['page','rss','section','sitemap','taxonomy','term']
61
61
-- layouts/index.html --
62
62
{{- $text := "https://gohugo.io" }}
63
63
{{- $optionMaps := slice
64
- (dict "text" $text )
65
- (dict "text" $text " level" "medium")
66
- (dict "text" $text " level" "medium" "scale" 4)
67
- (dict "text" $text " level" "low" "scale" 2)
68
- (dict "text" $text " level" "medium" "scale" 3)
69
- (dict "text" $text " level" "quartile" "scale" 5)
70
- (dict "text" $text " level" "high" "scale" 6)
71
- (dict "text" $text " level" "high" "scale" 6 "targetDir" "foo/bar")
64
+ (dict)
65
+ (dict "level" "medium")
66
+ (dict "level" "medium" "scale" 4)
67
+ (dict "level" "low" "scale" 2)
68
+ (dict "level" "medium" "scale" 3)
69
+ (dict "level" "quartile" "scale" 5)
70
+ (dict "level" "high" "scale" 6)
71
+ (dict "level" "high" "scale" 6 "targetDir" "foo/bar")
72
72
}}
73
73
{{- range $k, $opts := $optionMaps }}
74
- {{- with images.QR $opts }}
74
+ {{- with images.QR $text $ opts }}
75
75
<img data-id="{{ $k }}" data-img-hash="{{ .Content | hash.XxHash }}" data-level="{{ $opts.level }}" data-scale="{{ $opts.scale }}" data-targetDir="{{ $opts.targetDir }}" src="{{ .RelPermalink }}">
76
76
{{- end }}
77
77
{{- end }}
78
78
`
79
79
80
80
b := hugolib .Test (t , files )
81
81
b .AssertFileContent ("public/index.html" ,
82
- `<img data-id="0" data-img-hash="6ccacf8056c41475" data-level="" data-scale="" data-targetDir="" src="/qr_3601c357f288f47f .png">` ,
83
- `<img data-id="1" data-img-hash="6ccacf8056c41475" data-level="medium" data-scale="" data-targetDir="" src="/qr_3601c357f288f47f .png">` ,
84
- `<img data-id="2" data-img-hash="6ccacf8056c41475" data-level="medium" data-scale="4" data-targetDir="" src="/qr_3601c357f288f47f .png">` ,
85
- `<img data-id="3" data-img-hash="c29338c3d105b156" data-level="low" data-scale="2" data-targetDir="" src="/qr_232594637b3d9ac1 .png">` ,
86
- `<img data-id="4" data-img-hash="8f7a639cea917b0e" data-level="medium" data-scale="3" data-targetDir="" src="/qr_5c02e7507f8e86e0 .png">` ,
87
- `<img data-id="5" data-img-hash="2d15d6dcb861b5da" data-level="quartile" data-scale="5" data-targetDir="" src="/qr_c49dd961bcc47c06 .png">` ,
88
- `<img data-id="6" data-img-hash="113c45f2c091bc4d" data-level="high" data-scale="6" data-targetDir="" src="/qr_17994d3244e3c686 .png">` ,
89
- `<img data-id="7" data-img-hash="113c45f2c091bc4d" data-level="high" data-scale="6" data-targetDir="foo/bar" src="/foo/bar/qr_abd2f7b221eee6ea .png">` ,
82
+ `<img data-id="0" data-img-hash="6ccacf8056c41475" data-level="" data-scale="" data-targetDir="" src="/qr_924bf7d80a564b23 .png">` ,
83
+ `<img data-id="1" data-img-hash="6ccacf8056c41475" data-level="medium" data-scale="" data-targetDir="" src="/qr_924bf7d80a564b23 .png">` ,
84
+ `<img data-id="2" data-img-hash="6ccacf8056c41475" data-level="medium" data-scale="4" data-targetDir="" src="/qr_924bf7d80a564b23 .png">` ,
85
+ `<img data-id="3" data-img-hash="c29338c3d105b156" data-level="low" data-scale="2" data-targetDir="" src="/qr_9bf1ce25c5f2c058 .png">` ,
86
+ `<img data-id="4" data-img-hash="8f7a639cea917b0e" data-level="medium" data-scale="3" data-targetDir="" src="/qr_7af14b329dd10af7 .png">` ,
87
+ `<img data-id="5" data-img-hash="2d15d6dcb861b5da" data-level="quartile" data-scale="5" data-targetDir="" src="/qr_9600ecb2010c2185 .png">` ,
88
+ `<img data-id="6" data-img-hash="113c45f2c091bc4d" data-level="high" data-scale="6" data-targetDir="" src="/qr_bdc74ee7f5c11cc6 .png">` ,
89
+ `<img data-id="7" data-img-hash="113c45f2c091bc4d" data-level="high" data-scale="6" data-targetDir="foo/bar" src="/foo/bar/qr_14162f02f2b83fff .png">` ,
90
90
)
91
91
92
92
files = strings .ReplaceAll (files , "low" , "foo" )
0 commit comments