Page Menu
Home
Musing Studio
Search
Configure Global Search
Log In
Files
F13780903
collection_test.go
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
824 B
Subscribers
None
collection_test.go
View Options
package
writeas
import
(
"fmt"
"testing"
)
func
TestGetCollection
(
t
*
testing
.
T
)
{
wac
:=
NewClient
()
res
,
err
:=
wac
.
GetCollection
(
"blog"
)
if
err
!=
nil
{
t
.
Errorf
(
"Unexpected fetch results: %+v, err: %v\n"
,
res
,
err
)
}
else
{
t
.
Logf
(
"Post: %+v"
,
res
)
if
res
.
Title
!=
"write.as"
{
t
.
Errorf
(
"Unexpected fetch results: %+v\n"
,
res
)
}
}
}
func
TestGetCollectionPosts
(
t
*
testing
.
T
)
{
wac
:=
NewClient
()
res
,
err
:=
wac
.
GetCollectionPosts
(
"blog"
)
if
err
!=
nil
{
t
.
Errorf
(
"Unexpected fetch results: %+v, err: %v\n"
,
res
,
err
)
}
else
{
if
len
(
*
res
)
==
0
{
t
.
Errorf
(
"No posts returned!"
)
}
}
}
func
ExampleClient_GetCollection
()
{
c
:=
NewClient
()
coll
,
err
:=
c
.
GetCollection
(
"blog"
)
if
err
!=
nil
{
fmt
.
Printf
(
"%v"
,
err
)
return
}
fmt
.
Printf
(
"%s"
,
coll
.
Title
)
// Output: write.as
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Jan 30, 3:23 PM (26 m, 22 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3610846
Attached To
rWGO writeas-go
Event Timeline
Log In to Comment