mirror of
https://git.friendi.ca/friendica/friendica-addons.git
synced 2025-07-07 00:48:55 +00:00
Codebird library added
This commit is contained in:
parent
f2c05b0222
commit
2e776253e0
38 changed files with 10983 additions and 12 deletions
56
twitter/vendor/jublonet/codebird-php/test/media_tests.php
vendored
Normal file
56
twitter/vendor/jublonet/codebird-php/test/media_tests.php
vendored
Normal file
|
@ -0,0 +1,56 @@
|
|||
<?php
|
||||
|
||||
namespace Codebird;
|
||||
require_once ('test/codebirdm.php');
|
||||
|
||||
/**
|
||||
* A Twitter library in PHP.
|
||||
*
|
||||
* @package codebird-test
|
||||
* @author Jublo Solutions <support@jublo.net>
|
||||
* @copyright 2010-2016 Jublo Solutions <support@jublo.net>
|
||||
* @license https://opensource.org/licenses/GPL-3.0 GNU General Public License 3.0
|
||||
* @link https://github.com/jublonet/codebird-php
|
||||
*/
|
||||
|
||||
/**
|
||||
* Media tests
|
||||
*
|
||||
* @package codebird-test
|
||||
*/
|
||||
class Media_Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* Initialise Codebird class
|
||||
*
|
||||
* @return \Codebird\Codebird The Codebird class
|
||||
*/
|
||||
protected function getCB()
|
||||
{
|
||||
Codebird::setConsumerKey('123', '456');
|
||||
$cb = new CodebirdM();
|
||||
|
||||
return $cb;
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests _fetchRemoteFile
|
||||
*/
|
||||
public function testFetchRemoteFile()
|
||||
{
|
||||
$cb = $this->getCB();
|
||||
$expected = $cb->call('_fetchRemoteFile', ['http://www.example.org/found.txt']);
|
||||
$this->assertEquals($expected, 'A test file.');
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests _fetchRemoteFile
|
||||
* @expectedException \Exception
|
||||
* @expectedExceptionMessage Downloading a remote media file failed.
|
||||
*/
|
||||
public function testFetchRemoteFile1()
|
||||
{
|
||||
$cb = $this->getCB();
|
||||
$reply = $cb->call('_fetchRemoteFile', ['http://www.example.org/not-found.jpg']);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue