@@ -61,32 +61,32 @@ disableKinds = ['page','rss','section','sitemap','taxonomy','term']
6161-- layouts/index.html --
6262{{- $text := "https://gohugo.io" }}
6363{{- $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")
7272}}
7373{{- range $k, $opts := $optionMaps }}
74- {{- with images.QR $opts }}
74+ {{- with images.QR $text $ opts }}
7575<img data-id="{{ $k }}" data-img-hash="{{ .Content | hash.XxHash }}" data-level="{{ $opts.level }}" data-scale="{{ $opts.scale }}" data-targetDir="{{ $opts.targetDir }}" src="{{ .RelPermalink }}">
7676 {{- end }}
7777{{- end }}
7878`
7979
8080 b := hugolib .Test (t , files )
8181 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">` ,
9090 )
9191
9292 files = strings .ReplaceAll (files , "low" , "foo" )
0 commit comments