Running ‘compute.animation_tests.R’ [2s/3s]
  Running ‘d3_animation_tests.R’ [4s/4s]
  Running ‘effects_tests.R’ [5s/6s]
  Running ‘filmstrip_tests.R’ [2s/3s]
  Running ‘layout_tests.R’ [2s/3s]
  Running ‘networkAnimationTest.R’ [2s/2s]
  Running ‘proximity.timeline_test.R’ [3s/4s]
  Running ‘render.animation_test.R’ [3s/4s]
  Running ‘timePrisimTest.R’ [2s/3s]
  Running ‘timeline_test.R’ [5s/6s]
  Running ‘transmissionTimelineTests.R’ [2s/2s]
  Running ‘weighttest.R’ [6s/8s]
  Running ‘writeFormatTests.R’ [1s/1s]
Running the tests in ‘tests/render.animation_test.R’ failed.
Complete output:
  > #  File tests/render.animation_test.R in package ndtv, part of the Statnet suite
  > #  of packages for network analysis, http://statnet.org .
  > #
  > #  This software is distributed under the GPL-3 license.  It is free,
  > #  open source, and has the attribution requirements (GPL Section 7) at
  > #  http://statnet.org/attribution
  > #
  > #  Copyright 2003-2013 Statnet Commons
  > #######################################################################
  > #test some functions for calculating animated layouts and exporting movies.
  > require(ndtv)
  Loading required package: ndtv
  Loading required package: network
  
  'network' 1.20.0 (2026-02-06), part of the Statnet Project
  * 'news(package="network")' for changes since last version
  * 'citation("network")' for citation information
  * 'https://statnet.org' for help, support, and other information
  
  Loading required package: networkDynamic
  
  'networkDynamic' 0.12.0 (2026-04-08), part of the Statnet Project
  * 'news(package="networkDynamic")' for changes since last version
  * 'citation("networkDynamic")' for citation information
  * 'https://statnet.org' for help, support, and other information
  
  Loading required package: animation
  Loading required package: sna
  Loading required package: statnet.common
  
  Attaching package: 'statnet.common'
  
  The following objects are masked from 'package:base':
  
      attr, order, replace
  
  sna: Tools for Social Network Analysis
  Version 2.8 created on 2024-09-07.
  copyright (c) 2005, Carter T. Butts, University of California-Irvine
   For citation information, type citation("sna").
   Type help(package="sna") to get started.
  
  
  'ndtv' 0.13.4 (2024-06-30), part of the Statnet Project
  * 'news(package="ndtv")' for changes since last version
  * 'citation("ndtv")' for citation information
  * 'https://statnet.org' for help, support, and other information
  
  > require(testthat)
  Loading required package: testthat
  > 
  > # hard to write tests since most require a human looking at the output
  > # most overall tests are included as man examples or in the packae vignette
  > # this file should be mostly unit tests for functionality
  > data(newcomb)
  > dynNew <- networkDynamic(network.list=newcomb[1:5])
  Neither start or onsets specified, assuming start=0
  Onsets and termini not specified, assuming each network in network.list should have a discrete spell of length 1
  Argument base.net not specified, using first element of network.list instead
  Created net.obs.period to describe network
   Network observation period info:
    Number of observation spells: 1 
    Maximal time range observed: 0 until 5 
    Temporal mode: discrete 
    Time unit: step 
    Suggested time increment: 1 
  > 
  > #----- render animation ------
  > # does it crash on basic example
  > # shorten time range so wont dake as long
  > dyn<-network.extract(dynNew,onset=0,terminus=3,trim.spells=TRUE) 
  > render.animation(dyn,verbose=FALSE)
  > 
  > # does replay work 
  > ani.replay()
  > 
  > # can it run and record plots without creating alist of animations
  > saveVideo(render.animation(dyn,verbose=FALSE,render.cache='none'))
  Error in plot.new() : could not open file '/tmp/RtmpDTLQSm/Rplot38.png'
  Calls: saveVideo ... plot.network.default -> plot -> plot.default -> plot.new
  Execution halted